Module ImportFrom alias alias Assign NameStore ListLoad Num Num Num Num Num Num Num Num Assign NameStore ListLoad Num Num Num Num Num Num Num Num FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad Str NameLoad NameLoad Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad SubscriptLoad BinOpAdd NameLoad BinOpMult Str Num Slice Num NameLoad Return BinOpAdd Call NameLoad SubscriptLoad NameLoad Slice Num NameLoad Call NameLoad SubscriptLoad NameLoad Slice Num NameLoad decorator_list Assign NameStore ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Assign NameStore ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Assign NameStore ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Assign NameStore ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad Str NameLoad Assign NameStore BinOpMult ListLoad Num Num Assign NameStore BinOpMult ListLoad Num Num Assign NameStore BinOpMult ListLoad Num Num For NameStore Call NameLoad Num body Assign NameStore SubscriptLoad NameLoad Index NameLoad Assign NameStore BinOpBitAnd NameLoad Num If BinOpBitAnd SubscriptLoad NameLoad Index BinOpRShift NameLoad Num SubscriptLoad NameLoad Index NameLoad body Assign SubscriptStore NameLoad Index NameLoad Num orelse Assign SubscriptStore NameLoad Index NameLoad Num For NameStore Call NameLoad Num body If NameLoad body Assign NameStore BinOpLShift BinOpSub Num NameLoad Num orelse Assign NameStore BinOpLShift NameLoad Num Assign NameStore BinOpAdd NameLoad Num Assign SubscriptStore NameLoad Index NameLoad SubscriptStore NameLoad Index NameLoad Num For NameStore Call NameLoad Num body Assign NameStore BinOpAdd NameLoad SubscriptLoad NameLoad Index NameLoad If CompareLt NameLoad Num body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad orelse Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index BinOpSub NameLoad Num For NameStore Call NameLoad Num Num body Assign NameStore BinOpAdd NameLoad SubscriptLoad NameLoad Index NameLoad If CompareLt NameLoad Num body Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad orelse Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index BinOpSub NameLoad Num For NameStore Call NameLoad Num body If SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index NameLoad body AugAssignBitOr SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad If SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index BinOpAdd NameLoad Num body AugAssignBitOr SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad For NameStore Call NameLoad Num Num Num body Assign TupleStore NameStore NameStore TupleLoad SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index BinOpAdd NameLoad Num Assign NameStore BinOpLShift BinOpBitAnd NameLoad Num Num AugAssignBitOr NameStore BinOpLShift BinOpBitAnd NameLoad Num Num AugAssignBitOr NameStore BinOpRShift BinOpBitAnd NameLoad Num Num AugAssignBitOr NameStore BinOpRShift BinOpBitAnd NameLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpLShift BinOpBitAnd NameLoad Num Num AugAssignBitOr NameStore BinOpLShift BinOpBitAnd NameLoad Num Num AugAssignBitOr NameStore BinOpRShift BinOpBitAnd NameLoad Num Num AugAssignBitOr NameStore BinOpBitAnd NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list Assign NameStore ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Assign NameStore ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Assign NameStore ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Assign NameStore ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Assign NameStore ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Assign NameStore ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Assign NameStore ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Assign NameStore ListLoad Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call NameLoad Str NameLoad Assign NameStore BinOpBitAnd BinOpBitXor BinOpRShift NameLoad Num NameLoad Num AugAssignBitXor NameStore NameLoad AugAssignBitXor NameStore BinOpLShift NameLoad Num Assign NameStore BinOpBitAnd BinOpBitXor BinOpRShift NameLoad Num NameLoad Num AugAssignBitXor NameStore NameLoad AugAssignBitXor NameStore BinOpLShift NameLoad Num Assign NameStore BinOpBitAnd BinOpBitXor BinOpRShift NameLoad Num NameLoad Num AugAssignBitXor NameStore NameLoad AugAssignBitXor NameStore BinOpLShift NameLoad Num Assign NameStore BinOpBitAnd BinOpBitXor BinOpRShift NameLoad Num NameLoad Num AugAssignBitXor NameStore NameLoad AugAssignBitXor NameStore BinOpLShift NameLoad Num Assign NameStore BinOpBitAnd BinOpBitOr BinOpLShift NameLoad Num BinOpBitAnd BinOpRShift NameLoad Num Num Num Assign NameStore BinOpBitAnd BinOpBitXor NameLoad NameLoad Num AugAssignBitXor NameStore NameLoad AugAssignBitXor NameStore NameLoad Assign NameStore BinOpBitAnd BinOpBitOr BinOpLShift NameLoad Num BinOpBitAnd BinOpRShift NameLoad Num Num Num For NameStore Call NameLoad Num Num Num body Assign NameStore BinOpBitOr BinOpLShift NameLoad Num BinOpRShift NameLoad Num AugAssignBitXor NameStore SubscriptLoad NameLoad Index NameLoad Assign NameStore SubscriptLoad NameLoad Index BinOpBitAnd NameLoad Num AugAssignBitOr NameStore SubscriptLoad NameLoad Index BinOpBitAnd BinOpRShift NameLoad Num Num AugAssignBitOr NameStore SubscriptLoad NameLoad Index BinOpBitAnd BinOpRShift NameLoad Num Num AugAssignBitOr NameStore SubscriptLoad NameLoad Index BinOpBitAnd BinOpRShift NameLoad Num Num Assign NameStore BinOpBitXor NameLoad SubscriptLoad NameLoad Index BinOpAdd NameLoad Num AugAssignBitOr NameStore SubscriptLoad NameLoad Index BinOpBitAnd NameLoad Num AugAssignBitOr NameStore SubscriptLoad NameLoad Index BinOpBitAnd BinOpRShift NameLoad Num Num AugAssignBitOr NameStore SubscriptLoad NameLoad Index BinOpBitAnd BinOpRShift NameLoad Num Num AugAssignBitOr NameStore SubscriptLoad NameLoad Index BinOpBitAnd BinOpRShift NameLoad Num Num AugAssignBitXor NameStore NameLoad Assign NameStore BinOpBitOr BinOpLShift NameLoad Num BinOpRShift NameLoad Num AugAssignBitXor NameStore SubscriptLoad NameLoad Index BinOpAdd NameLoad Num Assign NameStore SubscriptLoad NameLoad Index BinOpBitAnd NameLoad Num AugAssignBitOr NameStore SubscriptLoad NameLoad Index BinOpBitAnd BinOpRShift NameLoad Num Num AugAssignBitOr NameStore SubscriptLoad NameLoad Index BinOpBitAnd BinOpRShift NameLoad Num Num AugAssignBitOr NameStore SubscriptLoad NameLoad Index BinOpBitAnd BinOpRShift NameLoad Num Num Assign NameStore BinOpBitXor NameLoad SubscriptLoad NameLoad Index BinOpAdd NameLoad Num AugAssignBitOr NameStore SubscriptLoad NameLoad Index BinOpBitAnd NameLoad Num AugAssignBitOr NameStore SubscriptLoad NameLoad Index BinOpBitAnd BinOpRShift NameLoad Num Num AugAssignBitOr NameStore SubscriptLoad NameLoad Index BinOpBitAnd BinOpRShift NameLoad Num Num AugAssignBitOr NameStore SubscriptLoad NameLoad Index BinOpBitAnd BinOpRShift NameLoad Num Num AugAssignBitXor NameStore NameLoad Assign NameStore BinOpBitOr BinOpLShift NameLoad Num BinOpRShift NameLoad Num Assign NameStore BinOpBitAnd BinOpBitXor NameLoad NameLoad Num AugAssignBitXor NameStore NameLoad AugAssignBitXor NameStore NameLoad Assign NameStore BinOpBitOr BinOpLShift NameLoad Num BinOpRShift NameLoad Num Assign NameStore BinOpBitAnd BinOpBitXor BinOpRShift NameLoad Num NameLoad Num AugAssignBitXor NameStore NameLoad AugAssignBitXor NameStore BinOpLShift NameLoad Num Assign NameStore BinOpBitAnd BinOpBitXor BinOpRShift NameLoad Num NameLoad Num AugAssignBitXor NameStore NameLoad AugAssignBitXor NameStore BinOpLShift NameLoad Num Assign NameStore BinOpBitAnd BinOpBitXor BinOpRShift NameLoad Num NameLoad Num AugAssignBitXor NameStore NameLoad AugAssignBitXor NameStore BinOpLShift NameLoad Num Assign NameStore BinOpBitAnd BinOpBitXor BinOpRShift NameLoad Num NameLoad Num AugAssignBitXor NameStore NameLoad AugAssignBitXor NameStore BinOpLShift NameLoad Num AugAssignBitAnd NameStore Num AugAssignBitAnd NameStore Num Return Call NameLoad Str NameLoad NameLoad decorator_list If CompareEq NameLoad Str body Assign NameStore Call AttributeLoad Str attr Str Assign NameStore Call AttributeLoad Str attr Str Assign NameStore Call AttributeLoad Str attr Str Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assert CompareEq Call NameLoad NameLoad NameLoad NameLoad Assert CompareEq Call NameLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad Assert CompareEq Call NameLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad Print Str
N/A struct pack unpack N/A vnckey N/A 23 82 107 6 35 78 88 7 N/A bytebit N/A 1 2 4 8 16 32 64 128 decrypt_passwd N/A N/A data N/A N/A N/A dk N/A deskey N/A pack 8B vnckey True N/A N/A desfunc data dk N/A generate_response N/A N/A passwd challange N/A N/A N/A ek N/A deskey N/A N/A passwd N/A 8 N/A 8 False N/A N/A N/A desfunc N/A challange N/A 8 ek N/A desfunc N/A challange N/A 8 ek N/A N/A bigbyte N/A 8388608 4194304 2097152 1048576 524288 262144 131072 65536 32768 16384 8192 4096 2048 1024 512 256 128 64 32 16 8 4 2 1 N/A pc1 N/A 56 48 40 32 24 16 8 0 57 49 41 33 25 17 9 1 58 50 42 34 26 18 10 2 59 51 43 35 62 54 46 38 30 22 14 6 61 53 45 37 29 21 13 5 60 52 44 36 28 20 12 4 27 19 11 3 N/A totrot N/A 1 2 4 6 8 10 12 14 15 17 19 21 23 25 27 28 N/A pc2 N/A 13 16 10 23 0 4 2 27 14 5 20 9 22 18 11 3 25 7 15 6 26 19 12 1 40 51 30 36 46 54 29 39 50 44 32 47 43 48 38 55 33 52 45 41 49 35 28 31 deskey N/A N/A key decrypt N/A N/A N/A key N/A unpack 8B key N/A pc1m N/A N/A 0 56 N/A pcr N/A N/A 0 56 N/A kn N/A N/A 0 32 N/A j N/A range 56 N/A N/A l N/A pc1 N/A j N/A m N/A l 7 N/A N/A N/A key N/A N/A l 3 N/A bytebit N/A m N/A N/A N/A pc1m N/A j 1 N/A N/A N/A pc1m N/A j 0 N/A i N/A range 16 N/A N/A decrypt N/A N/A m N/A N/A 15 i 1 N/A N/A m N/A i 1 N/A n N/A m 1 N/A N/A kn N/A m N/A kn N/A n 0 N/A j N/A range 28 N/A N/A l N/A j N/A totrot N/A i N/A N/A l 28 N/A N/A N/A pcr N/A j N/A pc1m N/A l N/A N/A N/A pcr N/A j N/A pc1m N/A N/A l 28 N/A j N/A range 28 56 N/A N/A l N/A j N/A totrot N/A i N/A N/A l 56 N/A N/A N/A pcr N/A j N/A pc1m N/A l N/A N/A N/A pcr N/A j N/A pc1m N/A N/A l 28 N/A j N/A range 24 N/A N/A N/A pcr N/A N/A pc2 N/A j N/A N/A N/A kn N/A m N/A bigbyte N/A j N/A N/A pcr N/A N/A pc2 N/A N/A j 24 N/A N/A N/A kn N/A n N/A bigbyte N/A j N/A N/A cookey kn N/A cookey N/A N/A raw N/A N/A N/A key N/A N/A i N/A range 0 32 2 N/A N/A N/A raw0 raw1 N/A N/A raw N/A i N/A raw N/A N/A i 1 N/A k N/A N/A raw0 16515072 6 N/A k N/A N/A raw0 4032 10 N/A k N/A N/A raw1 16515072 10 N/A k N/A N/A raw1 4032 6 N/A N/A N/A key append k N/A k N/A N/A raw0 258048 12 N/A k N/A N/A raw0 63 16 N/A k N/A N/A raw1 258048 4 N/A k N/A raw1 63 N/A N/A N/A key append k N/A key N/A N/A SP1 N/A 16843776 0 65536 16843780 16842756 66564 4 65536 1024 16843776 16843780 1024 16778244 16842756 16777216 4 1028 16778240 16778240 66560 66560 16842752 16842752 16778244 65540 16777220 16777220 65540 0 1028 66564 16777216 65536 16843780 4 16842752 16843776 16777216 16777216 1024 16842756 65536 66560 16777220 1024 4 16778244 66564 16843780 65540 16842752 16778244 16777220 1028 66564 16843776 1028 16778240 16778240 0 65540 66560 0 16842756 N/A SP2 N/A 2148565024 2147516416 32768 1081376 1048576 32 2148532256 2147516448 2147483680 2148565024 2148564992 2147483648 2147516416 1048576 32 2148532256 1081344 1048608 2147516448 0 2147483648 32768 1081376 2148532224 1048608 2147483680 0 1081344 32800 2148564992 2148532224 32800 0 1081376 2148532256 1048576 2147516448 2148532224 2148564992 32768 2148532224 2147516416 32 2148565024 1081376 32 32768 2147483648 32800 2148564992 1048576 2147483680 1048608 2147516448 2147483680 1048608 1081344 0 2147516416 32800 2147483648 2148532256 2148565024 1081344 N/A SP3 N/A 520 134349312 0 134348808 134218240 0 131592 134218240 131080 134217736 134217736 131072 134349320 131080 134348800 520 134217728 8 134349312 512 131584 134348800 134348808 131592 134218248 131584 131072 134218248 8 134349320 512 134217728 134349312 134217728 131080 520 131072 134349312 134218240 0 512 131080 134349320 134218240 134217736 512 0 134348808 134218248 131072 134217728 134349320 8 131592 131584 134217736 134348800 134218248 520 134348800 131592 8 134348808 131584 N/A SP4 N/A 8396801 8321 8321 128 8396928 8388737 8388609 8193 0 8396800 8396800 8396929 129 0 8388736 8388609 1 8192 8388608 8396801 128 8388608 8193 8320 8388737 1 8320 8388736 8192 8396928 8396929 129 8388736 8388609 8396800 8396929 129 0 0 8396800 8320 8388736 8388737 1 8396801 8321 8321 128 8396929 129 1 8192 8388609 8193 8396928 8388737 8193 8320 8388608 8396801 128 8388608 8192 8396928 N/A SP5 N/A 256 34078976 34078720 1107296512 524288 256 1073741824 34078720 1074266368 524288 33554688 1074266368 1107296512 1107820544 524544 1073741824 33554432 1074266112 1074266112 0 1073742080 1107820800 1107820800 33554688 1107820544 1073742080 0 1107296256 34078976 33554432 1107296256 524544 524288 1107296512 256 33554432 1073741824 34078720 1107296512 1074266368 33554688 1073741824 1107820544 34078976 1074266368 256 33554432 1107820544 1107820800 524544 1107296256 1107820800 34078720 0 1074266112 1107296256 524544 33554688 1073742080 524288 0 1074266112 34078976 1073742080 N/A SP6 N/A 536870928 541065216 16384 541081616 541065216 16 541081616 4194304 536887296 4210704 4194304 536870928 4194320 536887296 536870912 16400 0 4194320 536887312 16384 4210688 536887312 16 541065232 541065232 0 4210704 541081600 16400 4210688 541081600 536870912 536887296 16 541065232 4210688 541081616 4194304 16400 536870928 4194304 536887296 536870912 16400 536870928 541081616 4210688 541065216 4210704 541081600 0 541065232 16 16384 541065216 4210704 16384 4194320 536887312 0 541081600 536870912 4194320 536887312 N/A SP7 N/A 2097152 69206018 67110914 0 2048 67110914 2099202 69208064 69208066 2097152 0 67108866 2 67108864 69206018 2050 67110912 2099202 2097154 67110912 67108866 69206016 69208064 2097154 69206016 2048 2050 69208066 2099200 2 67108864 2099200 67108864 2099200 2097152 67110914 67110914 69206018 69206018 2 2097154 67108864 67110912 2097152 69208064 2050 2099202 69208064 2050 67108866 69208066 69206016 2099200 0 2 69208066 0 2099202 69206016 2048 67108866 67110912 2048 2097154 N/A SP8 N/A 268439616 4096 262144 268701760 268435456 268439616 64 268435456 262208 268697600 268701760 266240 268701696 266304 4096 64 268697600 268435520 268439552 4160 266240 262208 268697664 268701696 4160 0 0 268697664 268435520 268439552 266304 262144 266304 262144 268701696 4096 64 268697664 4096 266304 268439552 64 268435520 268697600 268697664 268435456 262144 268439616 0 268701760 262208 268435520 268697600 268439552 268439616 0 268701760 266240 266240 4160 4160 262208 268435456 268701696 desfunc N/A N/A block keys N/A N/A N/A N/A leftt right N/A unpack >II block N/A work N/A N/A N/A leftt 4 right 252645135 N/A right work N/A leftt N/A work 4 N/A work N/A N/A N/A leftt 16 right 65535 N/A right work N/A leftt N/A work 16 N/A work N/A N/A N/A right 2 leftt 858993459 N/A leftt work N/A right N/A work 2 N/A work N/A N/A N/A right 8 leftt 16711935 N/A leftt work N/A right N/A work 8 N/A right N/A N/A N/A right 1 N/A N/A right 31 1 4294967295 N/A work N/A N/A leftt right 2863311530 N/A leftt work N/A right work N/A leftt N/A N/A N/A leftt 1 N/A N/A leftt 31 1 4294967295 N/A i N/A range 0 32 4 N/A N/A work N/A N/A right 28 N/A right 4 N/A work N/A keys N/A i N/A fval N/A SP7 N/A N/A work 63 N/A fval N/A SP5 N/A N/A N/A work 8 63 N/A fval N/A SP3 N/A N/A N/A work 16 63 N/A fval N/A SP1 N/A N/A N/A work 24 63 N/A work N/A right N/A keys N/A N/A i 1 N/A fval N/A SP8 N/A N/A work 63 N/A fval N/A SP6 N/A N/A N/A work 8 63 N/A fval N/A SP4 N/A N/A N/A work 16 63 N/A fval N/A SP2 N/A N/A N/A work 24 63 N/A leftt fval N/A work N/A N/A leftt 28 N/A leftt 4 N/A work N/A keys N/A N/A i 2 N/A fval N/A SP7 N/A N/A work 63 N/A fval N/A SP5 N/A N/A N/A work 8 63 N/A fval N/A SP3 N/A N/A N/A work 16 63 N/A fval N/A SP1 N/A N/A N/A work 24 63 N/A work N/A leftt N/A keys N/A N/A i 3 N/A fval N/A SP8 N/A N/A work 63 N/A fval N/A SP6 N/A N/A N/A work 8 63 N/A fval N/A SP4 N/A N/A N/A work 16 63 N/A fval N/A SP2 N/A N/A N/A work 24 63 N/A right fval N/A right N/A N/A right 31 N/A right 1 N/A work N/A N/A leftt right 2863311530 N/A leftt work N/A right work N/A leftt N/A N/A leftt 31 N/A leftt 1 N/A work N/A N/A N/A leftt 8 right 16711935 N/A right work N/A leftt N/A work 8 N/A work N/A N/A N/A leftt 2 right 858993459 N/A right work N/A leftt N/A work 2 N/A work N/A N/A N/A right 16 leftt 65535 N/A leftt work N/A right N/A work 16 N/A work N/A N/A N/A right 4 leftt 252645135 N/A leftt work N/A right N/A work 4 N/A leftt 4294967295 N/A right 4294967295 N/A N/A pack >II right leftt N/A N/A N/A __name__ __main__ N/A N/A key N/A N/A 0123456789abcdef decode hex N/A plain N/A N/A 0123456789abcdef decode hex N/A cipher N/A N/A 6e09a37726dd560c decode hex N/A ek N/A deskey key False N/A dk N/A deskey key True N/A N/A N/A desfunc plain ek cipher N/A N/A N/A desfunc N/A desfunc plain ek dk plain N/A N/A N/A desfunc N/A desfunc plain dk ek plain N/A test succeeded.