Ref A: 2f9c981393a94da9ada63849d9be2c2c Ref B: 4D9F71001EB40330CD8407E0EEDEDF81 Ref C: Tue Jan 27 13:27:03 2015 PST