Ref A: df8ebba5cdff4573a19e2b34388081f9 Ref B: DF34FAFD57932CC0432DBBD7632B1D1E Ref C: Fri Jan 30 23:23:37 2015 PST