Ref A: 728d4e1cc4694b188240b03f359b65aa Ref B: FA1C4769B4D055971B53DD4B400D86B4 Ref C: Fri May 24 06:51:05 2013 PST