Ref A: 33fee279c5d84f97880914c8741a4cac Ref B: 8B9FB4F69530F3D9560CFC6D8AF3E699 Ref C: Fri May 24 10:14:53 2013 PST