Ref A: 1d7c5dc45d8c44a1859c239be03c58d7 Ref B: 4F47B5D063604484FDCC6E13C63B3A5A Ref C: Fri May 24 07:25:45 2013 PST