Ref A: 0a7b6babe2f545fe8c2a3f69e02141fd Ref B: 4B701686C995B349C2FEEE5B5A452D21 Ref C: Fri Jan 30 09:59:36 2015 PST