Ref A: 28944ba23dd9413384440c43e002b99a Ref B: F9CE442D3E3377A36949BEAB49398E78 Ref C: Mon Dec 22 07:47:32 2014 PST