Ref A: 3f59d8436eae445280b91be1106c8866 Ref B: 12B3535EB0163368202A0DCFAAEEE9DD Ref C: Sun Jan 25 11:17:54 2015 PST