Ref A: 1e5f4d5daedd4fe09205991cce5e7fe2 Ref B: D966E10DB1216BFB146FF3D33BBAC7C9 Ref C: Wed Jun 19 20:40:19 2013 PST