Ref A: 4b6b31c911644fc39b8e21b2825a4c71 Ref B: 263B49E89F6AE95C15948AB5F4A75004 Ref C: Wed May 22 19:11:18 2013 PST