Ref A: 7656d362821544bc9ec76dafa61a753a Ref B: 78B8F336C62564305F22FCEED149B1CF Ref C: Wed Dec 17 20:17:53 2014 PST