Ref A: 6594257489aa4549bc63c7cd0d6a719f Ref B: 5750985C904C1DFFD611F7077FF46822 Ref C: Thu Dec 25 07:01:51 2014 PST