Ref A: 8cc31633a939484693980590c2de97c5 Ref B: 7E46ABC919B778D5CC924CF1E5B62BFB Ref C: Fri May 24 08:05:44 2013 PST