Ref A: 8d901b9a27494c3ca3d5180afc97b1e0 Ref B: 8F3A0A45A766A3D0F8E22EA2BAF0B238 Ref C: Fri Jan 30 04:34:41 2015 PST