Ref A: 7169fd84cfea4d68a328657ef4ba1dd4 Ref B: 16C2C78DFB49F4154BF9B684F4F1A7FA Ref C: Wed Jul 23 18:20:09 2014 PST