Ref A: 0e6a8d630b314b359d4cf5aa81d43aa0 Ref B: 5750985C904C1DFFD611F7077FF46822 Ref C: Fri Jan 30 05:18:47 2015 PST