Ref A: 9f5ca945c034419988dc12c20d7fdd0e Ref B: 7ACBD0A7409143DA86F2BB5AA5C2E201 Ref C: Fri Jan 30 20:56:36 2015 PST