Ref A: 9d18514a1880465ab703a63e24da0d97 Ref B: 8DCDE71BE22131D209F2BC49DD89DA61 Ref C: Wed Jan 28 20:34:42 2015 PST