Ref A: 241117d7b0b340ce91353f58ad834690 Ref B: B6BB5A93AF8EBCC5AFCCCCA9D8C7B1AC Ref C: Wed May 22 18:36:51 2013 PST