Ref A: 7ed42052226c4ca2b4cde1cd5f0b0c97 Ref B: 936F5F453E6BB4F423CD06BDBA0BBCA5 Ref C: Mon Dec 29 01:08:50 2014 PST