Ref A: 98b31e0588fc41fc95ddee1c4b75ddfc Ref B: 93018CA381A040B8208C0723ED6C88CA Ref C: Mon Dec 22 13:39:01 2014 PST