Ref A: 52f87eb34c2b4452b7c0068a711c2724 Ref B: 41A764743374640EE764F27D9A39A09D Ref C: Tue Oct 21 08:29:53 2014 PST