Ref A: 6d6b86f7ec214569970b6c7dae7b5c3a Ref B: 82A275E99C00D6A3C9D6213E8946F410 Ref C: Mon Sep 01 16:32:37 2014 PST