Ref A: 1f374dd294a842d6ab66b89a7dbb7e61 Ref B: 700BAAA618DE5EFCBB5C9AA45D260689 Ref C: Mon May 20 17:48:53 2013 PST