Ref A: 3f5b530070d8415eae0a929700f558f8 Ref B: D6411B2B12B2351718D632D8DFFD1D5C Ref C: Wed Apr 23 23:02:36 2014 PST