Ref A: 3748cc50b4a0497488b4073081a7a80d Ref B: 65E2592F295253CB5977511738F95B02 Ref C: Thu Dec 18 16:43:06 2014 PST