Ref A: c13853ec992449fa9ee934bdd1465aa3 Ref B: B89079A542F90F8ECE735DB2C57F001D Ref C: Mon May 20 20:06:42 2013 PST