Ref A: 6572b98536ad44d08a91c37944b529e6 Ref B: FDECB7674EB3DB26F2EDF33E63FA14D5 Ref C: Tue Mar 31 02:44:54 2015 PST