Ref A: 83a70a74c35d4d49b6141df0d90a824f Ref B: 9891D25E8C6E6DB52B70E7B209739322 Ref C: Wed Aug 27 22:15:58 2014 PST