Ref A: e3f28c1164fe439a8fd3bb7ff7185096 Ref B: 19AF18A27386390C355841A6BF608C75 Ref C: Wed Sep 03 01:35:56 2014 PST