Ref A: 8708e934f371442eb6fc46292fe66066 Ref B: 2B40AB66ADB8FE681CDC3D77C76C1BEF Ref C: Sun May 19 18:27:19 2013 PST