Ref A: 8d6561f9baaa4f07b4afbc5773f1752d Ref B: 23AE42D7E46278FC9A63C58B8FDF81D4 Ref C: Fri Jan 30 10:55:42 2015 PST