Ref A: 03ef447aac1344d99a62f5eff6786ae1 Ref B: 6D1F3FF7380C719BCF785047424FB82D Ref C: Wed May 22 12:48:33 2013 PST