hannah quinn dirty contract