Ref A: 74eff0bc9e644edfa4349cee6667d153 Ref B: 8872A8451579257506EB01D2850C79DB Ref C: Tue Oct 21 22:07:10 2014 PST