Ref A: 241946a266334da39466cb812a7613df Ref B: 70A53F38CB1A388DAD436E1A9B779AB1 Ref C: Wed May 22 05:42:35 2013 PST