Ref A: a52649d464b44a2196401674e1e2063a Ref B: FE430B77AF075F629A2A85CBBC974732 Ref C: Thu May 23 17:01:00 2013 PST