Resins and hardeners