Ref A: 667c8d41595e4ef5bed0221990f2a461 Ref B: 280BC2312DA86CB7877A3F26094394FC Ref C: Thu Jan 29 23:39:46 2015 PST