Ref A: 6d3458a6b3f141d4a39de0fdb8278463 Ref B: DC31105DFE3CBCA16A0D48B7D7C16232 Ref C: Sat Oct 25 00:12:27 2014 PST