Ref A: ceccfe1c59df48d5b2166710ce63ad41 Ref B: DBC77A0A1BC310CB66B2C45449CC4373 Ref C: Wed May 22 13:15:04 2013 PST