Ref A: 714cd99ddd6d4d4c90168abb7e55d95c Ref B: A3BB88C795573CF276A65DC187D2BD6F Ref C: Fri Apr 18 00:16:29 2014 PST