Ref A: 8a63e15e227c4739a997d5c5b00d1324 Ref B: 7E4A32A2158C055AC7C67F98A59A58AA Ref C: Sat Oct 25 00:15:30 2014 PST