wtf is `uInt`. Let's just cast to `unsigned` and ignore the ugly ZLib typedefs