Ref A: 05ef7b4aec93449189108a5adbe33b14 Ref B: 781C7B50A903BB66770746A5A3A4F8C2 Ref C: Sat May 25 00:01:59 2013 PST