Ref A: ff118783f33142fe8f4f33da2068b658 Ref B: 3C6B3C7B2F39A5360F53AD3812B5EB48 Ref C: Wed May 22 11:30:00 2013 PST