public Class9(byte[] bytes) { this.class10_0 = new Class8.Class10(); this.class11_0 = new Class8.Class11(); this.int_17 = 2; Class19.smethod_5(bytes.Length, 0, this.class10_0, bytes); }
static Class15() { Class8.Class15.int_8 = new int[] { 16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15 }; Class8.Class15.byte_0 = new byte[] { 0, 8, 4, 12, 2, 10, 6, 14, 1, 9, 5, 13, 3, 11, 7, 15 }; Class8.Class15.short_1 = new short[286]; Class8.Class15.byte_2 = new byte[286]; int i = 0; while (i < 144) { Class8.Class15.short_1[i] = Class19.smethod_42(48 + i << 8); Class8.Class15.byte_2[i++] = 8; } while (i < 256) { Class8.Class15.short_1[i] = Class19.smethod_42(256 + i << 7); Class8.Class15.byte_2[i++] = 9; } while (i < 280) { Class8.Class15.short_1[i] = Class19.smethod_42(-256 + i << 9); Class8.Class15.byte_2[i++] = 7; } while (i < 286) { Class8.Class15.short_1[i] = Class19.smethod_42(-88 + i << 8); Class8.Class15.byte_2[i++] = 8; } Class8.Class15.short_2 = new short[30]; Class8.Class15.byte_3 = new byte[30]; for (i = 0; i < 30; i++) { Class8.Class15.short_2[i] = Class19.smethod_42(i << 11); Class8.Class15.byte_3[i] = 5; } }
public Class12(byte[] codeLengths) { Class19.smethod_18(codeLengths, this); }