Ref A: 559a3727659d482da75979a2fe8742e2 Ref B: 0AC812C9DE67FEE7E205700594734DC4 Ref C: Sat May 25 21:26:44 2013 PST