Sub CRCCalculation(nAA As Int, nLCRC As Int, nHCRC As Int)
Dim nBB As Int
Dim nDD As Int
Dim nEE As Int
nBB = nLCRC
nDD = Bit.Xor(Bit.And((Bit.Xor(nAA, nHCCRC) * 2), 254)), Bit.Xor(nAA, nHCRC))
nEE = Bit.Or(nDD/4, Bit.And(nDD,3) * 64
nDD = Bit.Or(nEE,nDD)
nLCRC = Bit.And(Bit.Xor(Bit.And(nEE,63),Bit.Or(nDD/16,Bit.Xor((nDD Mod 16) * 16),16),192))
nHCRC = Bit.And(nEE, Bit.Xor(192,Bit.Xor((nLCRC/128),nBB)))
End Sub