Ref A: 78c96c651be547cd92a4d1d6499b3509 Ref B: 13860B2B80851A871A353690F5BF9253 Ref C: Sun May 19 10:17:00 2013 PST