public static int readUnsignedIntLE(InputStream in) throws IOException {
        return in.read()
                | (in.read() << 8)
                | (in.read() << 16)
                | (in.read() << 24);
    }
Read an unsigned integer stored in little-endian format from the {@link InputStream}.

@param in The stream to read from
@return The integer read (MUST BE TREATED WITH SPECIAL CARE TO AVOID SIGNEDNESS)
clients/src/main/java/org/apache/kafka/common/utils/ByteUtils.java