bool isGzip(List<int> data) { if (data.length < 2) { return false; } int magicNumber1 = data[0]; int magicNumber2 = data[1]; return magicNumber1 == 0x1F && magicNumber2 == 0x8B; }