Ref A: 1c066b1f00a44cb2818244e61c0deaa2 Ref B: 78E3B49CC37F20C4473B62373E898088 Ref C: Wed Jun 19 01:58:41 2013 PST