Ref A: 145e507689c1433cac5721db0437a1d3 Ref B: DB557456403B791B431025C2C63D170A Ref C: Fri Oct 24 12:13:31 2014 PST