Ref A: b162168df8814ec991e74172339ef1cf Ref B: D6C14AB702D123FA4E9DE3F1B7BFAF13 Ref C: Tue Nov 25 17:42:03 2014 PST