Ref A: ddb9bad960894883912169987a97a4a3 Ref B: FBB872EFBB46A6FE2AD04096C926D3AD Ref C: Fri Feb 27 08:21:29 2015 PST