Ref A: 380679a875ba4ad5bbf2def5014045c3 Ref B: 85694A9001FA960EA3C6E063C6431DEF Ref C: Fri Jan 30 21:04:13 2015 PST