Ref A: 0559ba20b3b8497abd3655be63e784ba Ref B: 7767D8F4D32729E2AE947182EBA3BCB5 Ref C: Tue Sep 02 14:43:20 2014 PST