Ref A: 47bbb473508c4890b8c748ee897a16de Ref B: 04EA34A7ADFBCF07C4A1E6565F54F766 Ref C: Sat Dec 27 00:26:06 2014 PST