Ref A: 41a9bd92bb714791b00a0ae07fd86e16 Ref B: FEFC4228E20C11AC237133BC1FDE32A2 Ref C: Sat May 25 03:52:25 2013 PST