Ref A: 29e161725a3c4ce083e706110002c4fa Ref B: C8AFB04075040D992CDE05AD5208F001 Ref C: Sat Nov 29 01:00:19 2014 PST