final void finalizeDigest(boolean bool, int i, byte[] is) { anInt1470++; aByteArray1475[anInt1468] = (byte) Class273.method2057( aByteArray1475[anInt1468], 128 >>> Class139.method1166(anInt1463, 7)); anInt1468++; if ((anInt1468 ^ 0xffffffff) < -33) { while (anInt1468 < 64) aByteArray1475[anInt1468++] = (byte) 0; method827(0); anInt1468 = 0; } while ((anInt1468 ^ 0xffffffff) > -33) aByteArray1475[anInt1468++] = (byte) 0; Class214.byteArrayCopy(aByteArray1465, 0, aByteArray1475, 32, 32); method827(0); int i_38_ = 0; if (bool != true) method830(-1, -123, (byte) 39, false, 61); int i_39_ = i; while ((i_38_ ^ 0xffffffff) > -9) { long l = aLongArray1474[i_38_]; is[i_39_] = (byte) (int) (l >>> -494522120); is[i_39_ + 1] = (byte) (int) (l >>> -1323727504); is[2 + i_39_] = (byte) (int) (l >>> -1362540312); is[i_39_ - -3] = (byte) (int) (l >>> -816276512); is[i_39_ + 4] = (byte) (int) (l >>> -1281121832); is[i_39_ + 5] = (byte) (int) (l >>> 1026016144); is[6 + i_39_] = (byte) (int) (l >>> -800909304); is[i_39_ + 7] = (byte) (int) l; i_38_++; i_39_ += 8; } }
public void method2038(int arg0, Stream arg1, boolean arg2) { anInt6372++; if (arg0 != 1) { if (arg0 == 2) anInt6374 = arg1.readUnsignedInt(-2); else if ((arg0 ^ 0xffffffff) == -6) aString6377 = arg1.readString(false); } else aChar6378 = Class214.method2782(60, arg1.readSignedByte((byte) 127)); if (arg2 != false) aString6377 = null; }