Ref A: 36a7d121be4d4259a71f51528375c17b Ref B: E569D48A5AC292C0ECC66398A2BBEBA9 Ref C: Wed Apr 23 03:24:04 2014 PST