Ref A: 2be6e405873b43f3997b1c6346d163a9 Ref B: E48985A559BEE16DB1F48525B3DF7FFF Ref C: Sat May 18 16:54:56 2013 PST