Ref A: 214a65f23db34385ae493002a49211cb Ref B: 1C5D50F66D4AC40D449732375750711E Ref C: Sat May 25 18:26:59 2013 PST