Ref A: aff0e7d4eb30464a9f43a1faa989182c Ref B: 6D7A97E8E60D1B4316A56CEA9FFB6C96 Ref C: Mon Mar 02 00:18:30 2015 PST