Ref A: 2cd9d2db801c4f8b99c90d88e3ded208 Ref B: 54F4FEDCE71C18EAADCFF4579B86F5C1 Ref C: Fri Jan 30 08:39:11 2015 PST