Ref A: 36bad052ddf34666ac826b8171622eb4 Ref B: EFCF3F7C4A3CE07EA48AEECFCDE837E3 Ref C: Tue Jul 28 19:46:45 2015 PST