Ref A: 9b151a7747eb40e1808fb71e903e370f Ref B: D84802A5678C769C0B1AB9B3302B2161 Ref C: Tue Jul 22 03:21:49 2014 PST