Ref A: d09db9a16f0b4068af4b324c77b7756c Ref B: 8388FCADBF94242E608D2C7260F00595 Ref C: Wed Oct 01 14:03:19 2014 PST