Ref A: e4ea8125577449368ef86efb3dcd4013 Ref B: 93EC95658AE43B351505682D85ED3CDE Ref C: Tue May 21 05:24:51 2013 PST