Ref A: 5aff86fd271b48f29e45424335497475 Ref B: EE9760AF34EF2644D0CEDB3A9847A9A6 Ref C: Fri Apr 18 14:31:49 2014 PST