Vitalsource Technologies, Inc. Burrows-wheeler Transform: