Ref A: 8dd9f938a2e748cfad07d9d68d894633 Ref B: 7E686CCFFCF8B4825C94CAB51A4960CC Ref C: Sun May 19 14:21:36 2013 PST