Ref A: 5499f16b58104278b5cc28037f760fd8 Ref B: 2FBAB2C0133A8CCAD1DF2BD2F79AF697 Ref C: Wed Jul 30 21:46:00 2014 PST