Ref A: c197cd63254142d0834f23e45ee81ba0 Ref B: 5171D5B04E3FB80242AB819464EFCEBB Ref C: Sat Apr 19 11:46:21 2014 PST