Ref A: 08b6fe116baf484fa0e8600b7030d1ee Ref B: 727E1943A55F70A6AB5AE367E648FF1A Ref C: Wed May 22 18:59:10 2013 PST