Ref A: 503d5006cf804b62a707af5eec5c3514 Ref B: DFA3B051545B24BD9D1B3BC6F0F2DE30 Ref C: Mon Jul 06 15:34:13 2015 PST