Ref A: ad24905e37a44869a697beb323d9f041 Ref B: 9C8BE69420788A0AC7B5F208A9CE20F3 Ref C: Wed May 22 06:44:58 2013 PST