Ref A: 92d48daf7727416eb4f36c6e0274dc72 Ref B: 441203C90CE408BB7675328F20210B2E Ref C: Sat Jan 31 09:42:32 2015 PST