Ref A: d650d64dc27d443da1628744c9be1660 Ref B: 2EB864B67DFB6BA96A31EE57F83C8E64 Ref C: Wed May 22 12:20:23 2013 PST