Ref A: b0868de343564f16aa04c846645e1ba1 Ref B: 8D2DE1ACF5E7B0AB2E3D3CF7E9263A39 Ref C: Mon May 20 09:40:52 2013 PST