Ref A: 4970245cd06d4591aa786b5e59260dc9 Ref B: F1814017353D86F9E551B9AE94C55D1C Ref C: Tue May 21 00:21:27 2013 PST