Ref A: ec14fb8796cb44f8bc0c07d1c7f1fb4c Ref B: 74423767D825EB6078946789863887CF Ref C: Mon May 20 19:37:59 2013 PST