public byte[] readUnified(final int len, final IByteArrayUnifier u) {
        final byte[] b = u.unify(ab, aboffset, len);
        aboffset += len;
        return b;
    }
MicroCache2 is the new format that uses statistical encoding and
is able to do access filtering and waypoint matching during encoding
main/src/main/java/cgeo/geocaching/brouter/codec/MicroCache2.java