Ref A: 6b9e1e664d344df09d9a0e2331fffcf5 Ref B: 43D001541530BC96BDFDEEE52E24875E Ref C: Sat May 25 01:04:24 2013 PST