Ref A: 511364cbae7445939d9263c00668065b Ref B: EA55AD9390B97A0B14AF1C21F2E63A69 Ref C: Mon Dec 29 08:21:40 2014 PST