Ref A: 0ef5ed51ed364126a6cbac381161bffa Ref B: 443BA43E14342F645F3558C82206B264 Ref C: Sat Jan 31 10:11:27 2015 PST