Ref A: 6dccafc8e56842aebc280b1f2d9951b2 Ref B: 7D54B74EF95C1544C51D00A2F807DC02 Ref C: Wed May 22 10:42:16 2013 PST