Ref A: 4f3d2ed107cf437ca0d6c109fec02272 Ref B: 0551EA56B6E9E1CA47077295A86C8D50 Ref C: Mon Dec 22 03:42:00 2014 PST