Ref A: 79f9cf1bb2964c9891baf86e842bb50b Ref B: E8BB138CF91D6B11B2DABF2E0B807EF3 Ref C: Wed May 22 16:08:50 2013 PST