Ref A: b3f9eaa162c64c4699d4ca95280939bf Ref B: A98EDBEFD77C84819D357872B878E0F9 Ref C: Fri Aug 22 07:41:05 2014 PST