Ref A: c48c0c9465fa4e608fad11fe53d6f179 Ref B: 997367E25481DA8332698116D22B9D82 Ref C: Wed Nov 26 06:03:29 2014 PST