Ref A: 78f081fa699f4961b2fe299d53f6daca Ref B: 6F5E949DE17D1C365604E90221779635 Ref C: Fri May 24 08:13:22 2013 PST