Ref A: 04487996a15249bbbcd45493cf2faada Ref B: 25DD3D29AD35209873C08EDB7E2FD3A4 Ref C: Fri Jan 30 01:03:37 2015 PST