Ref A: 8d8583c4c25b4eab9aad191c2f47113e Ref B: EA37CC259370622EAD0A9C4026EF5A30 Ref C: Wed Jun 19 00:01:49 2013 PST