Ref A: 71f2df39623a455db2dc5b9f9b21446b Ref B: 7954E25909C9DAE46A233D38CDC31419 Ref C: Sun Mar 01 18:13:51 2015 PST