Ref A: 74f95505975946d891fd39b8814302b2 Ref B: FB3977FD34BE8B34B2B523A1FB210F22 Ref C: Tue Apr 28 04:20:17 2015 PST