Ref A: d41f63b4170543c9bf6303bfa545c1f1 Ref B: 4676AEE730E749D8AA72F826BDFD2F00 Ref C: Sun Apr 20 01:33:31 2014 PST