static async PREPROCESS(data) {
        return new Promise((resolve, reject) => {
            zlib.inflate(data, (err, result) => {
                return err ? reject(err) : resolve(result);
            });
        });
    }
@param {Buffer|string} data
@returns {Promise<Buffer>}