Ref A: 7b3ee86494e74ecabef4fd57b45c7906 Ref B: CBCD803A6D6A7159B7E661181C6B7288 Ref C: Wed May 22 04:47:54 2013 PST