def PERM_OP (tup, n, m):
    a, b, t = tup
    t = ((a >> n) ^ b) & m
    b = b ^ t
    a = a ^ (t << n)
    return (a, b, t)
Read the ZIP64 end-of-archive records and use that to update endrec
dataset/ETHPy150Open Arelle/Arelle/arelle/plugin/internet/proxyNTLM/des_c.py/PERM_OP--crossover with--dataset/ETHPy150Open deanhiller/databus/webapp/play1.3.x/python/Lib/zipfile.py/_EndRecData64