Ref A: 03f5f274f48f4017940c9f16cb16dcc3 Ref B: A40BC1033C69F8749005E51F4E372D78 Ref C: Wed May 22 09:23:39 2013 PST