Ref A: 85c851ab54164a8a8dffaa47dacc2dd4 Ref B: A38D89C5F6FF82F658C6DD108CF650E7 Ref C: Wed Aug 27 02:49:50 2014 PST