Ref A: 39979045deb64c56aecc5c10ec2aa84a Ref B: 0741A0A72C5FF540422F7C989EED7695 Ref C: Sun May 19 12:59:43 2013 PST