Ref A: df3508af50f948b1b39c3303dd70d3b4 Ref B: 11D1548F3FE78FAFED2A2EFBA45F94EF Ref C: Sat Jul 26 11:35:10 2014 PST