Ref A: 772dc53be80b43759385ae269a61b0e6 Ref B: F78FE67228EE2DB81081BF76AB7555F9 Ref C: Thu May 23 10:49:54 2013 PST