Ref A: caa5da989ba04c15993d9e917c2336ff Ref B: A4D25AD4F4A2C3B17E94B2E00F92572A Ref C: Wed Oct 01 01:23:37 2014 PST