Ref A: 0476297f48a44c92a8709fba12d1c9a0 Ref B: 9B9E6A0C624C3975CCAC9B3AF57521F4 Ref C: Wed May 22 17:20:22 2013 PST