Ref A: bb45528713374198ad419231b781f55c Ref B: 191D7ED1494F34700E035966309AFA80 Ref C: Mon Nov 24 04:48:52 2014 PST