Ref A: 07f1fc7836e6472abd67024cb99cd28d Ref B: 9A2DBFFD3FCC782F833C53322066E71C Ref C: Wed Apr 23 22:35:00 2014 PST