Ref A: c17340b856cd4934af1f12864c7dbdc6 Ref B: 319D8062E7CC39CAA7D5B1AD6B522E53 Ref C: Fri Jan 30 14:03:22 2015 PST