Ref A: 93a2787fc5d44e06a0156069b200ae75 Ref B: 63A038D34AD65DDC7B8E65EB16884E7B Ref C: Wed Oct 01 13:48:36 2014 PST