Ref A: 25a604d1041641baae9cbefaff2628d8 Ref B: D6411B2B12B2351718D632D8DFFD1D5C Ref C: Thu Aug 28 19:54:11 2014 PST