Ref A: 7e1c29adf0b040fcbe0e98b0a72cec9a Ref B: 6A466FAEEEC6C640775418C8AA2BE1B1 Ref C: Fri Dec 26 06:28:10 2014 PST