Ref A: fd5702e5a0644c6c93388e5b6927c035 Ref B: D44E8C9F5C9438722D02E1EF25890B5A Ref C: Tue Mar 03 01:21:11 2015 PST