Ref A: b0c68a74b6194225924b94610c301a06 Ref B: 13218264814838D04FE03ADC2C4364E9 Ref C: Fri Jan 30 21:10:04 2015 PST