An enhanced implementation of BitMap