Ref A: bca086e4f1ee427998da79ab79fad72a Ref B: D8777A18DC04911004F6949A629C12BC Ref C: Mon Dec 22 18:16:33 2014 PST