Ref A: 66855b055b4645eca16d803a58810c26 Ref B: 95D6ABEC809327CB8EE95B5E7981062F Ref C: Wed May 22 15:22:23 2013 PST