Ref A: d9fa57b15104492884732332cf878f28 Ref B: D327DE50E3712DB38547A84381F3AF1B Ref C: Mon Dec 22 03:44:35 2014 PST