Ref A: 0e7e4b0701b646779da828f2c2866b4e Ref B: A692F4DDDFD6F5FD20B4485919B62CD4 Ref C: Sun Dec 21 02:52:06 2014 PST