Ref A: 087294187d294e52b3d8fd6834af16a7 Ref B: BB33EC00CA936762DA6B2E01EAC4FF02 Ref C: Sat May 25 14:06:57 2013 PST