Ref A: b73a0f30b32840b39248037a93dc572a Ref B: 9332724BCB1BD72DCDD191853345B535 Ref C: Thu Jan 29 23:00:51 2015 PST