Ref A: 2433f1fad9834e36a86e29053171c85e Ref B: 2451800C91E7F08E2294AF9E2E083B60 Ref C: Fri Oct 24 03:21:46 2014 PST