Ref A: f4f3f4508a8b420eab46737321e7db37 Ref B: DCE14A879ABAC2BDD39A7462D1CD0988 Ref C: Fri Jan 30 20:03:20 2015 PST