Updated Classes and Bit Twiddling