Ref A: 0b644b0ac63d4273b65dcaaad3b80922 Ref B: 7701E4A7899560BE2E8D045D0F2C54AF Ref C: Wed Dec 24 17:45:32 2014 PST