Ref A: 79e02ea4ef5442c4bf1b769502022e46 Ref B: 1B00485803A5E7084A0435C72A9149C9 Ref C: Mon Aug 03 18:35:27 2015 PST