Ref A: 4deff150bab84d52987063ba58a81720 Ref B: B2F23BF0F97EF57D9791F6B1D4BD2BA0 Ref C: Mon Jul 28 02:25:15 2014 PST