Ref A: 95fc863526a74d34a2e847a4d3313f5b Ref B: C9E2FB9EBCFB444F35243F0B6F20B433 Ref C: Mon Jul 28 20:33:16 2014 PST