Ref A: 313e72224cb94be1bc0757fb92c0a726 Ref B: F9CE442D3E3377A36949BEAB49398E78 Ref C: Thu Oct 30 07:54:39 2014 PST