Ref A: 855fb46b695c47c0b9f3a92dabcd26f8 Ref B: 12027C8C7AEA3C7F92A5D86177FF5EA7 Ref C: Tue Jan 27 21:47:32 2015 PST