Ref A: b1ca193c53b94814b45944c1b0b6c26a Ref B: 828AEE42424D3C11B7A205A919003B00 Ref C: Fri May 24 06:28:55 2013 PST