Ref A: 0cb6c5353e53472c9620d093828f19c4 Ref B: 4222243077986EC78B74BEC1AE7C98DF Ref C: Tue Nov 25 20:31:56 2014 PST