Ref A: 9a7fdacc82b34f789547038048cc3f5b Ref B: 07D4132604FC21895F840726F88C43DA Ref C: Fri Apr 18 12:33:59 2014 PST