Ref A: badc2d9048f145fd875b9e3673873099 Ref B: 5C3D85AC995BB85E30810A2D4AE1C176 Ref C: Fri Aug 01 19:43:56 2014 PST