Ref A: 5c0f5f380d9d4c72abaa7ff63a56de46 Ref B: 705A504DE33EC14D9447A4671CC4E1DE Ref C: Fri May 24 09:59:44 2013 PST