Ref A: 52b3f4001e714be99e5c6d0a7fa08c04 Ref B: 8D0BB3F2E52CFB2586EE4BDDC8074055 Ref C: Tue Jun 30 07:43:46 2015 PST