Function at 0x140042230
Capabilities:
Encode data using base64
Encrypt data using chaskey
Resolve function by parsing pe exports

Disassembly:
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x188
lea rbp, [rsp + 0x80]
cmp dword [0x1401c03b8], 0
jne 0x140047688
mov eax, dword [0x14016d910]
xor eax, 0xd8ddb9a3
mov dword [0x14016d9a0], eax
mov eax, dword [0x14016d914]
xor eax, 0xd3d08ca6
mov dword [0x14016d9a4], eax
mov eax, dword [0x14016d918]
xor eax, 0xaa9cc8a0
mov dword [0x14016d9a8], eax
mov eax, dword [0x14016d91c]
xor eax, 0x6e7f00ed
mov dword [0x14016d9ac], eax
mov eax, dword [0x14016d920]
xor eax, 0x7b332ecc
mov dword [0x14016d9b0], eax
mov eax, dword [0x14016d924]
xor eax, 0x3e51fba4
mov dword [0x14016d9b4], eax
mov eax, dword [0x14016d928]
xor eax, 0x2c884948
mov dword [0x14016d9b8], eax
mov eax, dword [0x14016d92c]
xor eax, 0x7032f3d1
mov dword [0x14016d9bc], eax
mov eax, dword [0x14016d930]
xor eax, 0x97bd58a8
mov dword [0x14016d9c0], eax
mov eax, dword [0x14016d934]
xor eax, 0xa02e78d6
mov dword [0x14016d9c4], eax
mov eax, dword [0x14016d938]
xor eax, 0x6141cbb0
mov dword [0x14016d9c8], eax
mov eax, dword [0x14016d93c]
xor eax, 0x6a5f93bb
mov dword [0x14016d9cc], eax
mov eax, dword [0x14016d940]
xor eax, 0x130fc232
mov dword [0x14016d9d0], eax
mov eax, dword [0x14016d944]
xor eax, 0xa325e6e9
mov dword [0x14016d9d4], eax
mov eax, dword [0x14016d948]
xor eax, 0xda38a57e
mov dword [0x14016d9d8], eax
mov eax, dword [0x14016d94c]
xor eax, 0x9037963f
mov dword [0x14016d9dc], eax
mov eax, dword [0x14016d950]
xor eax, 0x85f746ee
mov dword [0x14016d9e0], eax
mov eax, dword [0x14016d954]
xor eax, 0xdd9daca5
mov dword [0x14016d9e4], eax
mov eax, dword [0x14016d958]
xor eax, 0x957e1971
mov dword [0x14016d9e8], eax
mov eax, dword [0x14016d95c]
xor eax, 0xd1e1979b
mov dword [0x14016d9ec], eax
mov eax, dword [0x14016d960]
xor eax, 0x4fbb8c2f
mov dword [0x14016d9f0], eax
mov eax, dword [0x14016d964]
xor eax, 0xad780b74
mov dword [0x14016d9f4], eax
mov eax, dword [0x14016d968]
xor eax, 0xffa1f19b
mov dword [0x14016d9f8], eax
mov eax, dword [0x14016d96c]
xor eax, 0x9bd213a9
mov dword [0x14016d9fc], eax
mov eax, dword [0x14016d970]
xor eax, 0xdd4f2f38
mov dword [0x14016da00], eax
mov eax, dword [0x14016d974]
xor eax, 0x4c7dc0
mov dword [0x14016da04], eax
mov eax, dword [0x14016d978]
xor eax, 0xf55b710c
mov dword [0x14016da08], eax
mov eax, dword [0x14016d97c]
xor eax, 0x17c7fc97
mov dword [0x14016da0c], eax
mov eax, dword [0x14016d980]
xor eax, 0x730e9fee
mov dword [0x14016da10], eax
mov eax, dword [0x14016d984]
xor eax, 0xf0aad32c
mov dword [0x14016da14], eax
mov eax, dword [0x14016d988]
xor eax, 0x6ac26993
mov dword [0x14016da18], eax
mov eax, dword [0x14016d98c]
xor eax, 0x1654dcf1
mov dword [0x14016da1c], eax
mov eax, dword [0x14016d990]
xor eax, 0x5fbdddc
mov dword [0x14016da20], eax
mov eax, dword [0x14016d450]
xor eax, 0x57e7b0b7
mov dword [0x14016d4f0], eax
mov eax, dword [0x14016d454]
xor eax, 0xd0ed989
mov dword [0x14016d4f4], eax
mov eax, dword [0x14016d458]
xor eax, 0x3a9011b0
mov dword [0x14016d4f8], eax
mov eax, dword [0x14016d45c]
xor eax, 0xd9379268
mov dword [0x14016d4fc], eax
mov eax, dword [0x14016d460]
xor eax, 0x9fa4082c
mov dword [0x14016d500], eax
mov eax, dword [0x14016d464]
xor eax, 0x7f6fe1fb
mov dword [0x14016d504], eax
mov eax, dword [0x14016d468]
xor eax, 0x2088faf9
mov dword [0x14016d508], eax
mov eax, dword [0x14016d46c]
xor eax, 0x7f941637
mov dword [0x14016d50c], eax
mov eax, dword [0x14016d470]
xor eax, 0x66843fb1
mov dword [0x14016d510], eax
mov eax, dword [0x14016d474]
xor eax, 0x272541fa
mov dword [0x14016d514], eax
mov eax, dword [0x14016d478]
xor eax, 0x959ed8ca
mov dword [0x14016d518], eax
mov eax, dword [0x14016d47c]
xor eax, 0xb803e1e7
mov dword [0x14016d51c], eax
mov eax, dword [0x14016d480]
xor eax, 0x3c8252a6
mov dword [0x14016d520], eax
mov eax, dword [0x14016d484]
xor eax, 0xb13a1a94
mov dword [0x14016d524], eax
mov eax, dword [0x14016d488]
xor eax, 0x7d95d311
mov dword [0x14016d528], eax
mov eax, dword [0x14016d48c]
xor eax, 0xb6fe7f29
mov dword [0x14016d52c], eax
mov eax, dword [0x14016d490]
xor eax, 0xba0e6123
mov dword [0x14016d530], eax
mov eax, dword [0x14016d494]
xor eax, 0x5692670e
mov dword [0x14016d534], eax
mov eax, dword [0x14016d498]
xor eax, 0x12ecbdc4
mov dword [0x14016d538], eax
mov eax, dword [0x14016d49c]
xor eax, 0xc640917d
mov dword [0x14016d53c], eax
mov eax, dword [0x14016d4a0]
xor eax, 0x18d9a4f2
mov dword [0x14016d540], eax
mov eax, dword [0x14016d4a4]
xor eax, 0x8e868044
mov dword [0x14016d544], eax
mov eax, dword [0x14016d4a8]
xor eax, 0xcb280172
mov dword [0x14016d548], eax
mov eax, dword [0x14016d4ac]
xor eax, 0x63efaaa6
mov dword [0x14016d54c], eax
mov eax, dword [0x14016d4b0]
xor eax, 0xc7765cd5
mov dword [0x14016d550], eax
mov eax, dword [0x14016d4b4]
xor eax, 0x161bf694
mov dword [0x14016d554], eax
mov eax, dword [0x14016d4b8]
xor eax, 0x6cd31408
mov dword [0x14016d558], eax
mov eax, dword [0x14016d4bc]
xor eax, 0x43922fab
mov dword [0x14016d55c], eax
mov eax, dword [0x14016d4c0]
xor eax, 0xcfeb87c9
mov dword [0x14016d560], eax
mov eax, dword [0x14016d4c4]
xor eax, 0xb1141f36
mov dword [0x14016d564], eax
mov eax, dword [0x14016d4c8]
xor eax, 0xfba8aa1a
mov dword [0x14016d568], eax
mov eax, dword [0x14016d4cc]
xor eax, 0x2225900c
mov dword [0x14016d56c], eax
mov eax, dword [0x14016d4d0]
xor eax, 0x4d097822
mov dword [0x14016d570], eax
mov eax, dword [0x14016d4d4]
xor eax, 0xd0f9d3d0
mov dword [0x14016d574], eax
mov eax, dword [0x14016d4d8]
xor eax, 0x6890e745
mov dword [0x14016d578], eax
mov eax, dword [0x14016d4dc]
xor eax, 0xe9e25997
mov dword [0x14016d57c], eax
mov eax, dword [0x14016d4e0]
xor eax, 0xa0b4e973
mov dword [0x14016d580], eax
mov eax, dword [0x14016d4e4]
xor eax, 0x467bb1a4
mov dword [0x14016d584], eax
mov eax, dword [0x14016d4e8]
xor eax, 0x44169f7b
mov dword [0x14016d588], eax
mov eax, dword [0x14016d4ec]
xor eax, 0x1bafccd9
mov dword [0x14016d58c], eax
mov eax, dword [0x14016d770]
xor eax, 0xb6c2a3fb
mov dword [0x14016d840], eax
mov eax, dword [0x14016d774]
xor eax, 0x1ce1743a
mov dword [0x14016d844], eax
mov eax, dword [0x14016d778]
xor eax, 0x11a3d508
mov dword [0x14016d848], eax
mov eax, dword [0x14016d77c]
xor eax, 0x97372bb9
mov dword [0x14016d84c], eax
mov eax, dword [0x14016d780]
xor eax, 0x4ba34c4c
mov dword [0x14016d850], eax
mov eax, dword [0x14016d784]
xor eax, 0x445b7eba
mov dword [0x14016d854], eax
mov eax, dword [0x14016d788]
xor eax, 0xb58e0d63
mov dword [0x14016d858], eax
mov eax, dword [0x14016d78c]
xor eax, 0x7c1b139d
mov dword [0x14016d85c], eax
mov eax, dword [0x14016d790]
xor eax, 0x3c74fd4f
mov dword [0x14016d860], eax
mov eax, dword [0x14016d794]
xor eax, 0xf7fc8b22
mov dword [0x14016d864], eax
mov eax, dword [0x14016d798]
xor eax, 0xf3030d72
mov dword [0x14016d868], eax
mov eax, dword [0x14016d79c]
xor eax, 0xc73e0f03
mov dword [0x14016d86c], eax
mov eax, dword [0x14016d7a0]
xor eax, 0xf2e0f22f
mov dword [0x14016d870], eax
mov eax, dword [0x14016d7a4]
xor eax, 0x2dce903b
mov dword [0x14016d874], eax
mov eax, dword [0x14016d7a8]
xor eax, 0xdf95df7c
mov dword [0x14016d878], eax
mov eax, dword [0x14016d7ac]
xor eax, 0x1a793d99
mov dword [0x14016d87c], eax
mov eax, dword [0x14016d7b0]
xor eax, 0xb77be397
mov dword [0x14016d880], eax
mov eax, dword [0x14016d7b4]
xor eax, 0xf6973d3f
mov dword [0x14016d884], eax
mov eax, dword [0x14016d7b8]
xor eax, 0xafd33738
mov dword [0x14016d888], eax
mov eax, dword [0x14016d7bc]
xor eax, 0x628f5a8d
mov dword [0x14016d88c], eax
mov eax, dword [0x14016d7c0]
xor eax, 0x2f265a23
mov dword [0x14016d890], eax
mov eax, dword [0x14016d7c4]
xor eax, 0x787ac682
mov dword [0x14016d894], eax
mov eax, dword [0x14016d7c8]
xor eax, 0xf02404c7
mov dword [0x14016d898], eax
mov eax, dword [0x14016d7cc]
xor eax, 0x400fe228
mov dword [0x14016d89c], eax
mov eax, dword [0x14016d7d0]
xor eax, 0x2fe35371
mov dword [0x14016d8a0], eax
mov eax, dword [0x14016d7d4]
xor eax, 0x17f982d8
mov dword [0x14016d8a4], eax
mov eax, dword [0x14016d7d8]
xor eax, 0xaa1c4934
mov dword [0x14016d8a8], eax
mov eax, dword [0x14016d7dc]
xor eax, 0x4d530225
mov dword [0x14016d8ac], eax
mov eax, dword [0x14016d7e0]
xor eax, 0xd35584d4
mov dword [0x14016d8b0], eax
mov eax, dword [0x14016d7e4]
xor eax, 0x11efdfd6
mov dword [0x14016d8b4], eax
mov eax, dword [0x14016d7e8]
xor eax, 0x33159704
mov dword [0x14016d8b8], eax
mov eax, dword [0x14016d7ec]
xor eax, 0x96d9d424
mov dword [0x14016d8bc], eax
mov eax, dword [0x14016d7f0]
xor eax, 0x557de2e7
mov dword [0x14016d8c0], eax
mov eax, dword [0x14016d7f4]
xor eax, 0xd2572e1d
mov dword [0x14016d8c4], eax
mov eax, dword [0x14016d7f8]
xor eax, 0xce83a960
mov dword [0x14016d8c8], eax
mov eax, dword [0x14016d7fc]
xor eax, 0xb03732e1
mov dword [0x14016d8cc], eax
mov eax, dword [0x14016d800]
xor eax, 0x4d0b458b
mov dword [0x14016d8d0], eax
mov eax, dword [0x14016d804]
xor eax, 0xc05e01e
mov dword [0x14016d8d4], eax
mov eax, dword [0x14016d808]
xor eax, 0xe741c88c
mov dword [0x14016d8d8], eax
mov eax, dword [0x14016d80c]
xor eax, 0x5305f9d4
mov dword [0x14016d8dc], eax
mov eax, dword [0x14016d810]
xor eax, 0xfb84ea73
mov dword [0x14016d8e0], eax
mov eax, dword [0x14016d814]
xor eax, 0x4bc4ec0d
mov dword [0x14016d8e4], eax
mov eax, dword [0x14016d818]
xor eax, 0xe621a952
mov dword [0x14016d8e8], eax
mov eax, dword [0x14016d81c]
xor eax, 0x4ef43131
mov dword [0x14016d8ec], eax
mov eax, dword [0x14016d820]
xor eax, 0xf1018085
mov dword [0x14016d8f0], eax
mov eax, dword [str.JP_0]
xor eax, 0x30215002
mov dword [0x14016d8f4], eax
mov eax, dword [0x14016d828]
xor eax, 0x93268de0
mov dword [0x14016d8f8], eax
mov eax, dword [0x14016d82c]
xor eax, 0x227e2ea1
mov dword [0x14016d8fc], eax
mov eax, dword [0x14016d830]
xor eax, 0x4b94f8c1
mov dword [0x14016d900], eax
mov eax, dword [0x14016d050]
xor eax, 0x1770ac9b
mov dword [0x14016d180], eax
mov eax, dword [0x14016d054]
xor eax, 0xf407da8d
mov dword [0x14016d184], eax
mov eax, dword [0x14016d058]
xor eax, 0xfd07e583
mov dword [0x14016d188], eax
mov eax, dword [0x14016d05c]
xor eax, 0x426301
mov dword [0x14016d18c], eax
mov eax, dword [0x14016d060]
xor eax, 0x8d6b9189
mov dword [0x14016d190], eax
mov eax, dword [0x14016d064]
xor eax, 0xf193ebd2
mov dword [0x14016d194], eax
mov eax, dword [0x14016d068]
xor eax, 0x231afdf3
mov dword [0x14016d198], eax
mov eax, dword [0x14016d06c]
xor eax, 0x3ef3baf4
mov dword [0x14016d19c], eax
mov eax, dword [0x14016d070]
xor eax, 0x4bd5e214
mov dword [0x14016d1a0], eax
mov eax, dword [0x14016d074]
xor eax, 0x57dfda6b
mov dword [0x14016d1a4], eax
mov eax, dword [0x14016d078]
xor eax, 0x1ff18caf
mov dword [0x14016d1a8], eax
mov eax, dword [str.Gk_BkP]
xor eax, 0x42206b4a
mov dword [0x14016d1ac], eax
mov eax, dword [0x14016d080]
xor eax, 0x30b15065
mov dword [0x14016d1b0], eax
mov eax, dword [0x14016d084]
xor eax, 0x492aa37a
mov dword [0x14016d1b4], eax
mov eax, dword [0x14016d088]
xor eax, 0xe7162eca
mov dword [0x14016d1b8], eax
mov eax, dword [str.VthW]
xor eax, 0x57687447
mov dword [0x14016d1bc], eax
mov eax, dword [0x14016d090]
xor eax, 0xc8044ba
mov dword [0x14016d1c0], eax
mov eax, dword [0x14016d094]
xor eax, 0xc0da348e
mov dword [0x14016d1c4], eax
mov eax, dword [0x14016d098]
xor eax, 0x10920eb3
mov dword [0x14016d1c8], eax
mov eax, dword [0x14016d09c]
xor eax, 0xbea781ce
mov dword [0x14016d1cc], eax
mov eax, dword [0x14016d0a0]
xor eax, 0xd7dc6505
mov dword [0x14016d1d0], eax
mov eax, dword [0x14016d0a4]
xor eax, 0x20bf2d14
mov dword [0x14016d1d4], eax
mov eax, dword [0x14016d0a8]
xor eax, 0x79796416
mov dword [0x14016d1d8], eax
mov eax, dword [0x14016d0ac]
xor eax, 0x444c7c14
mov dword [0x14016d1dc], eax
mov eax, dword [0x14016d0b0]
xor eax, 0x66f795f7
mov dword [0x14016d1e0], eax
mov eax, dword [0x14016d0b4]
xor eax, 0x1a840464
mov dword [0x14016d1e4], eax
mov eax, dword [0x14016d0b8]
xor eax, 0x841d2d9a
mov dword [0x14016d1e8], eax
mov eax, dword [0x14016d0bc]
xor eax, 0xdaa28e8b
mov dword [0x14016d1ec], eax
mov eax, dword [0x14016d0c0]
xor eax, 0x7cc2f957
mov dword [0x14016d1f0], eax
mov eax, dword [0x14016d0c4]
xor eax, 0xa3fd8ec8
mov dword [0x14016d1f4], eax
mov eax, dword [0x14016d0c8]
xor eax, 0x3a9fe618
mov dword [0x14016d1f8], eax
mov eax, dword [0x14016d0cc]
xor eax, 0xd5955a46
mov dword [0x14016d1fc], eax
mov eax, dword [0x14016d0d0]
xor eax, 0xf60065bd
mov dword [0x14016d200], eax
mov eax, dword [0x14016d0d4]
xor eax, 0x89e3709e
mov dword [0x14016d204], eax
mov eax, dword [0x14016d0d8]
xor eax, 0x7d30adb4
mov dword [0x14016d208], eax
mov eax, dword [0x14016d0dc]
xor eax, 0x64227ed7
mov dword [0x14016d20c], eax
mov eax, dword [0x14016d0e0]
xor eax, 0x95828cd1
mov dword [0x14016d210], eax
mov eax, dword [0x14016d0e4]
xor eax, 0x70f1c7ca
mov dword [0x14016d214], eax
mov eax, dword [0x14016d0e8]
xor eax, 0xd529601b
mov dword [0x14016d218], eax
mov eax, dword [0x14016d0ec]
xor eax, 0x9b1a128b
mov dword [0x14016d21c], eax
mov eax, dword [0x14016d0f0]
xor eax, 0x5d62b776
mov dword [0x14016d220], eax
mov eax, dword [0x14016d0f4]
xor eax, 0xd1cf17c2
mov dword [0x14016d224], eax
mov eax, dword [0x14016d0f8]
xor eax, 0x59a95420
mov dword [0x14016d228], eax
mov eax, dword [0x14016d0fc]
xor eax, 0xed6be3c1
mov dword [0x14016d22c], eax
mov eax, dword [0x14016d100]
xor eax, 0x8eb29797
mov dword [0x14016d230], eax
mov eax, dword [0x14016d104]
xor eax, 0xed4bcbc6
mov dword [0x14016d234], eax
mov eax, dword [0x14016d108]
xor eax, 0xe92a6c44
mov dword [0x14016d238], eax
mov eax, dword [0x14016d10c]
xor eax, 0xc519721c
mov dword [0x14016d23c], eax
mov eax, dword [0x14016d110]
xor eax, 0x78077f67
mov dword [0x14016d240], eax
mov eax, dword [0x14016d114]
xor eax, 0x127c1232
mov dword [0x14016d244], eax
mov eax, dword [0x14016d118]
xor eax, 0x75e5cec2
mov dword [0x14016d248], eax
mov eax, dword [0x14016d11c]
xor eax, 0xd263796
mov dword [0x14016d24c], eax
mov eax, dword [0x14016d120]
xor eax, 0x96e2818a
mov dword [0x14016d250], eax
mov eax, dword [0x14016d124]
xor eax, 0x65318e60
mov dword [0x14016d254], eax
mov eax, dword [0x14016d128]
xor eax, 0x91e5f245
mov dword [0x14016d258], eax
mov eax, dword [0x14016d12c]
xor eax, 0xff19162c
mov dword [0x14016d25c], eax
mov eax, dword [0x14016d130]
xor eax, 0x6b4f9ecc
mov dword [0x14016d260], eax
mov eax, dword [0x14016d134]
xor eax, 0x27a08d93
mov dword [0x14016d264], eax
mov eax, dword [0x14016d138]
xor eax, 0xb6313985
mov dword [0x14016d268], eax
mov eax, dword [0x14016d13c]
xor eax, 0xa55c1ce7
mov dword [0x14016d26c], eax
mov eax, dword [0x14016d140]
xor eax, 0x3adaf06b
mov dword [0x14016d270], eax
mov eax, dword [0x14016d144]
xor eax, 0x63b2c63d
mov dword [0x14016d274], eax
mov eax, dword [0x14016d148]
xor eax, 0xb21f82b
mov dword [0x14016d278], eax
mov eax, dword [0x14016d14c]
xor eax, 0xeaffe083
mov dword [0x14016d27c], eax
mov eax, dword [0x14016d150]
xor eax, 0xa6e4afe1
mov dword [0x14016d280], eax
mov eax, dword [0x14016d154]
xor eax, 0x1a1f7711
mov dword [0x14016d284], eax
mov eax, dword [0x14016d158]
xor eax, 0x87b9c33a
mov dword [0x14016d288], eax
mov eax, dword [0x14016d15c]
xor eax, 0xc1e41ee2
mov dword [0x14016d28c], eax
mov eax, dword [str.mkTF]
xor eax, 0x46546b2b
mov dword [0x14016d290], eax
mov eax, dword [0x14016d164]
xor eax, 0x4a07aefd
mov dword [0x14016d294], eax
mov eax, dword [0x14016d168]
xor eax, 0xe42f87c0
mov dword [0x14016d298], eax
mov eax, dword [0x14016d16c]
xor eax, 0x20b26a8d
mov dword [0x14016d29c], eax
mov eax, dword [0x14016d170]
xor eax, 0xf41a18f8
mov dword [0x14016d2a0], eax
mov eax, dword [0x14016d174]
xor eax, 0xffd07567
mov dword [0x14016d2a4], eax
mov eax, dword [0x14016d178]
xor eax, 0x5f66bbe3
mov dword [0x14016d2a8], eax
mov eax, dword [0x14016da24]
xor eax, 0x1b098817
mov dword [0x14016da30], eax
mov eax, dword [0x14016da28]
xor eax, 0x94315237
mov dword [0x14016da34], eax
mov eax, dword [0x14016da2c]
xor eax, 0xd93a0fb2
mov dword [0x14016da38], eax
mov eax, dword [0x14016cdf0]
xor eax, 0xb7597cbb
mov dword [0x14016cf20], eax
mov eax, dword [0x14016cdf4]
xor eax, 0x82b2f729
mov dword [0x14016cf24], eax
mov eax, dword [str._u_N]
xor eax, 0x4e247526
mov dword [0x14016cf28], eax
mov eax, dword [0x14016cdfc]
xor eax, 0x4249e0be
mov dword [0x14016cf2c], eax
mov eax, dword [0x14016ce00]
xor eax, 0x5c079a3
mov dword [0x14016cf30], eax
mov eax, dword [0x14016ce04]
xor eax, 0x3ad0d2c4
mov dword [0x14016cf34], eax
mov eax, dword [0x14016ce08]
xor eax, 0xad5b9a2f
mov dword [0x14016cf38], eax
mov eax, dword [0x14016ce0c]
xor eax, 0x6d8b22da
mov dword [0x14016cf3c], eax
mov eax, dword [0x14016ce10]
xor eax, 0xa0a8d9ca
mov dword [0x14016cf40], eax
mov eax, dword [0x14016ce14]
xor eax, 0x83297191
mov dword [0x14016cf44], eax
mov eax, dword [0x14016ce18]
xor eax, 0x46fef4c1
mov dword [0x14016cf48], eax
mov eax, dword [0x14016ce1c]
xor eax, 0xefc4e374
mov dword [0x14016cf4c], eax
mov eax, dword [0x14016ce20]
xor eax, 0x37a11e3a
mov dword [0x14016cf50], eax
mov eax, dword [0x14016ce24]
xor eax, 0x3cf4ea74
mov dword [0x14016cf54], eax
mov eax, dword [0x14016ce28]
xor eax, 0xfe7a976a
mov dword [0x14016cf58], eax
mov eax, dword [0x14016ce2c]
xor eax, 0x738ab94f
mov dword [0x14016cf5c], eax
mov eax, dword [0x14016ce30]
xor eax, 0x96c53273
mov dword [0x14016cf60], eax
mov eax, dword [0x14016ce34]
xor eax, 0xc307259d
mov dword [0x14016cf64], eax
mov eax, dword [0x14016ce38]
xor eax, 0x422302c2
mov dword [0x14016cf68], eax
mov eax, dword [0x14016ce3c]
xor eax, 0xe06e1554
mov dword [0x14016cf6c], eax
mov eax, dword [0x14016ce40]
xor eax, 0xc6f09b45
mov dword [0x14016cf70], eax
mov eax, dword [0x14016ce44]
xor eax, 0x5caf4e75
mov dword [0x14016cf74], eax
mov eax, dword [0x14016ce48]
xor eax, 0xa4599ec3
mov dword [0x14016cf78], eax
mov eax, dword [0x14016ce4c]
xor eax, 0xd54a2e18
mov dword [0x14016cf7c], eax
mov eax, dword [0x14016ce50]
xor eax, 0xccd47abf
mov dword [0x14016cf80], eax
mov eax, dword [0x14016ce54]
xor eax, 0x498a984a
mov dword [0x14016cf84], eax
mov eax, dword [0x14016ce58]
xor eax, 0xec25a72d
mov dword [0x14016cf88], eax
mov eax, dword [0x14016ce5c]
xor eax, 0x8d7cfa34
mov dword [0x14016cf8c], eax
mov eax, dword [0x14016ce60]
xor eax, 0x3fe7582
mov dword [0x14016cf90], eax
mov eax, dword [0x14016ce64]
xor eax, 0x1a7ecf39
mov dword [0x14016cf94], eax
mov eax, dword [0x14016ce68]
xor eax, 0x53adf1f0
mov dword [0x14016cf98], eax
mov eax, dword [0x14016ce6c]
xor eax, 0x6561f80e
mov dword [0x14016cf9c], eax
mov eax, dword [0x14016ce70]
xor eax, 0x11543eaa
mov dword [0x14016cfa0], eax
mov eax, dword [0x14016ce74]
xor eax, 0x93123a77
mov dword [0x14016cfa4], eax
mov eax, dword [0x14016ce78]
xor eax, 0xa3f7c992
mov dword [0x14016cfa8], eax
mov eax, dword [0x14016ce7c]
xor eax, 0xe134ea16
mov dword [0x14016cfac], eax
mov eax, dword [0x14016ce80]
xor eax, 0xa3022aa0
mov dword [0x14016cfb0], eax
mov eax, dword [0x14016ce84]
xor eax, 0x6e52312
mov dword [0x14016cfb4], eax
mov eax, dword [0x14016ce88]
xor eax, 0x311bcd46
mov dword [0x14016cfb8], eax
mov eax, dword [0x14016ce8c]
xor eax, 0x68156f41
mov dword [0x14016cfbc], eax
mov eax, dword [0x14016ce90]
xor eax, 0xe3ff2440
mov dword [0x14016cfc0], eax
mov eax, dword [0x14016ce94]
xor eax, 0x9d810423
mov dword [0x14016cfc4], eax
mov eax, dword [0x14016ce98]
xor eax, 0xb5aecfc
mov dword [0x14016cfc8], eax
mov eax, dword [0x14016ce9c]
xor eax, 0xf349d177
mov dword [0x14016cfcc], eax
mov eax, dword [0x14016cea0]
xor eax, 0xdfb26c9
mov dword [0x14016cfd0], eax
mov eax, dword [0x14016cea4]
xor eax, 0xef31c267
mov dword [0x14016cfd4], eax
mov eax, dword [0x14016cea8]
xor eax, 0xa0d1d170
mov dword [0x14016cfd8], eax
mov eax, dword [0x14016ceac]
xor eax, 0x28e408cf
mov dword [0x14016cfdc], eax
mov eax, dword [0x14016ceb0]
xor eax, 0xc5c310cd
mov dword [0x14016cfe0], eax
mov eax, dword [0x14016ceb4]
xor eax, 0x6c002101
mov dword [0x14016cfe4], eax
mov eax, dword [0x14016ceb8]
xor eax, 0x43833669
mov dword [0x14016cfe8], eax
mov eax, dword [0x14016cebc]
xor eax, 0x7758e1ce
mov dword [0x14016cfec], eax
mov eax, dword [0x14016cec0]
xor eax, 0x31730675
mov dword [0x14016cff0], eax
mov eax, dword [0x14016cec4]
xor eax, 0x23fb7b46
mov dword [0x14016cff4], eax
mov eax, dword [0x14016cec8]
xor eax, 0x8573b1b3
mov dword [0x14016cff8], eax
mov eax, dword [0x14016cecc]
xor eax, 0xe08c4864
mov dword [0x14016cffc], eax
mov eax, dword [0x14016ced0]
xor eax, 0xcb1daa27
mov dword [0x14016d000], eax
mov eax, dword [0x14016ced4]
xor eax, 0x298cc7c7
mov dword [0x14016d004], eax
mov eax, dword [0x14016ced8]
xor eax, 0xdef34b85
mov dword [0x14016d008], eax
mov eax, dword [0x14016cedc]
xor eax, 0x85c63fd2
mov dword [0x14016d00c], eax
mov eax, dword [0x14016cee0]
xor eax, 0x9d069d8a
mov dword [0x14016d010], eax
mov eax, dword [0x14016cee4]
xor eax, 0x19d562cd
mov dword [0x14016d014], eax
mov eax, dword [0x14016cee8]
xor eax, 0x47b965e5
mov dword [0x14016d018], eax
mov eax, dword [0x14016ceec]
xor eax, 0x164d2cad
mov dword [0x14016d01c], eax
mov eax, dword [0x14016cef0]
xor eax, 0xf343002e
mov dword [0x14016d020], eax
mov eax, dword [0x14016cef4]
xor eax, 0x261cd276
mov dword [0x14016d024], eax
mov eax, dword [0x14016cef8]
xor eax, 0xf283260a
mov dword [0x14016d028], eax
mov eax, dword [0x14016cefc]
xor eax, 0x183cc2eb
mov dword [0x14016d02c], eax
mov eax, dword [str.T_8_i]
xor eax, 0x5d382211
mov dword [0x14016d030], eax
mov eax, dword [0x14016cf04]
xor eax, 0x3db3d52f
mov dword [0x14016d034], eax
mov eax, dword [0x14016cf08]
xor eax, 0x37325eed
mov dword [0x14016d038], eax
mov eax, dword [0x14016cf0c]
xor eax, 0x46c99eca
mov dword [0x14016d03c], eax
mov eax, dword [0x14016cf10]
xor eax, 0x996c8a8f
mov dword [0x14016d040], eax
mov eax, dword [0x14016cf14]
xor eax, 0xfe1b105f
mov dword [0x14016d044], eax
mov eax, dword [0x14016cf18]
xor eax, 0x5f739217
mov dword [0x14016d048], eax
mov eax, dword [0x14016cf1c]
xor eax, 0x84a64f40
mov dword [0x14016d04c], eax
mov eax, dword [0x14016de80]
xor eax, 0xb97400e
mov dword [0x14016df60], eax
mov eax, dword [0x14016de84]
xor eax, 0x2f30e16
mov dword [0x14016df64], eax
mov eax, dword [0x14016de88]
xor eax, 0x4cc324e0
mov dword [0x14016df68], eax
mov eax, dword [0x14016de8c]
xor eax, 0xcff9335a
mov dword [0x14016df6c], eax
mov eax, dword [0x14016de90]
xor eax, 0xc03b0545
mov dword [0x14016df70], eax
mov eax, dword [0x14016de94]
xor eax, 0xc316d976
mov dword [0x14016df74], eax
mov eax, dword [0x14016de98]
xor eax, 0x8aae908b
mov dword [0x14016df78], eax
mov eax, dword [0x14016de9c]
xor eax, 0xb6c274a2
mov dword [0x14016df7c], eax
mov eax, dword [0x14016dea0]
xor eax, 0x766afe0c
mov dword [0x14016df80], eax
mov eax, dword [0x14016dea4]
xor eax, 0x3840079b
mov dword [0x14016df84], eax
mov eax, dword [0x14016dea8]
xor eax, 0xf818376b
mov dword [0x14016df88], eax
mov eax, dword [0x14016deac]
xor eax, 0x74c73cb2
mov dword [0x14016df8c], eax
mov eax, dword [0x14016deb0]
xor eax, 0x70cc5003
mov dword [0x14016df90], eax
mov eax, dword [0x14016deb4]
xor eax, 0xee8eb80d
mov dword [0x14016df94], eax
mov eax, dword [0x14016deb8]
xor eax, 0xcad0a59a
mov dword [0x14016df98], eax
mov eax, dword [0x14016debc]
xor eax, 0x1c5c20c3
mov dword [0x14016df9c], eax
mov eax, dword [0x14016dec0]
xor eax, 0xa3a5d656
mov dword [0x14016dfa0], eax
mov eax, dword [0x14016dec4]
xor eax, 0xb2e873e0
mov dword [0x14016dfa4], eax
mov eax, dword [0x14016dec8]
xor eax, 0xb17f0fb7
mov dword [0x14016dfa8], eax
mov eax, dword [0x14016decc]
xor eax, 0xd9a030
mov dword [0x14016dfac], eax
mov eax, dword [0x14016ded0]
xor eax, 0x9a4b7a38
mov dword [0x14016dfb0], eax
mov eax, dword [0x14016ded4]
xor eax, 0xb519515
mov dword [0x14016dfb4], eax
mov eax, dword [0x14016ded8]
xor eax, 0x7a0a1959
mov dword [0x14016dfb8], eax
mov eax, dword [0x14016dedc]
xor eax, 0x72028005
mov dword [0x14016dfbc], eax
mov eax, dword [0x14016dee0]
xor eax, 0x33cdc1a6
mov dword [0x14016dfc0], eax
mov eax, dword [0x14016dee4]
xor eax, 0x27c9c504
mov dword [0x14016dfc4], eax
mov eax, dword [0x14016dee8]
xor eax, 0xa1a043b5
mov dword [0x14016dfc8], eax
mov eax, dword [0x14016deec]
xor eax, 0x8dfa9267
mov dword [0x14016dfcc], eax
mov eax, dword [0x14016def0]
xor eax, 0xb7891f7d
mov dword [0x14016dfd0], eax
mov eax, dword [0x14016def4]
xor eax, 0x242b74f5
mov dword [0x14016dfd4], eax
mov eax, dword [0x14016def8]
xor eax, 0x5356a069
mov dword [0x14016dfd8], eax
mov eax, dword [0x14016defc]
xor eax, 0x4695fb43
mov dword [0x14016dfdc], eax
mov eax, dword [0x14016df00]
xor eax, 0xedee790b
mov dword [0x14016dfe0], eax
mov eax, dword [0x14016df04]
xor eax, 0x4f06042e
mov dword [0x14016dfe4], eax
mov eax, dword [0x14016df08]
xor eax, 0xb8889cc0
mov dword [0x14016dfe8], eax
mov eax, dword [0x14016df0c]
xor eax, 0xbb066572
mov dword [0x14016dfec], eax
mov eax, dword [0x14016df10]
xor eax, 0x3a562184
mov dword [0x14016dff0], eax
mov eax, dword [0x14016df14]
xor eax, 0x7e5d3ccc
mov dword [0x14016dff4], eax
mov eax, dword [0x14016df18]
xor eax, 0xc75c9a1c
mov dword [0x14016dff8], eax
mov eax, dword [0x14016df1c]
xor eax, 0xff4e3b13
mov dword [0x14016dffc], eax
mov eax, dword [0x14016df20]
xor eax, 0x72f1afdf
mov dword [0x14016e000], eax
mov eax, dword [0x14016df24]
xor eax, 0x5e4aac2b
mov dword [0x14016e004], eax
mov eax, dword [0x14016df28]
xor eax, 0x2f488a31
mov dword [0x14016e008], eax
mov eax, dword [0x14016df2c]
xor eax, 0x79737fb8
mov dword [0x14016e00c], eax
mov eax, dword [0x14016df30]
xor eax, 0x8cfa46b9
mov dword [0x14016e010], eax
mov eax, dword [0x14016df34]
xor eax, 0x733fd57e
mov dword [0x14016e014], eax
mov eax, dword [0x14016df38]
xor eax, 0x1360b709
mov dword [0x14016e018], eax
mov eax, dword [0x14016df3c]
xor eax, 0x8dcf6d89
mov dword [0x14016e01c], eax
mov eax, dword [0x14016df40]
xor eax, 0xacd4d954
mov dword [0x14016e020], eax
mov eax, dword [0x14016df44]
xor eax, 0xafe20bb0
mov dword [0x14016e024], eax
mov eax, dword [0x14016df48]
xor eax, 0xe43645c8
mov dword [0x14016e028], eax
mov eax, dword [0x14016df4c]
xor eax, 0xb2eb276c
mov dword [0x14016e02c], eax
mov eax, dword [0x14016df50]
xor eax, 0x66531b8c
mov dword [0x14016e030], eax
mov eax, dword [0x14016df54]
xor eax, 0x11be1d4
mov dword [0x14016e034], eax
mov eax, dword [0x14016df58]
xor eax, 0x8cdde5c9
mov dword [0x14016e038], eax
mov eax, dword [0x14016df5c]
xor eax, 0x7d7ec454
mov dword [0x14016e03c], eax
mov eax, dword [0x14016d2b0]
xor eax, 0x70785de
mov dword [0x14016d380], eax
mov eax, dword [0x14016d2b4]
xor eax, 0x995660fb
mov dword [0x14016d384], eax
mov eax, dword [0x14016d2b8]
xor eax, 0x4e5b3db
mov dword [0x14016d388], eax
mov eax, dword [0x14016d2bc]
xor eax, 0xa4293daa
mov dword [0x14016d38c], eax
mov eax, dword [0x14016d2c0]
xor eax, 0x4cc75b44
mov dword [0x14016d390], eax
mov eax, dword [0x14016d2c4]
xor eax, 0xc0fb7b04
mov dword [0x14016d394], eax
mov eax, dword [0x14016d2c8]
xor eax, 0x4f49b9b8
mov dword [0x14016d398], eax
mov eax, dword [0x14016d2cc]
xor eax, 0x160979a4
mov dword [0x14016d39c], eax
mov eax, dword [0x14016d2d0]
xor eax, 0x17870f42
mov dword [0x14016d3a0], eax
mov eax, dword [0x14016d2d4]
xor eax, 0x4bfa4285
mov dword [0x14016d3a4], eax
mov eax, dword [0x14016d2d8]
xor eax, 0xa027a7e9
mov dword [0x14016d3a8], eax
mov eax, dword [0x14016d2dc]
xor eax, 0xbc8fa784
mov dword [0x14016d3ac], eax
mov eax, dword [0x14016d2e0]
xor eax, 0x134cbcb5
mov dword [0x14016d3b0], eax
mov eax, dword [0x14016d2e4]
xor eax, 0xa75d555d
mov dword [0x14016d3b4], eax
mov eax, dword [0x14016d2e8]
xor eax, 0x8402a6bb
mov dword [0x14016d3b8], eax
mov eax, dword [0x14016d2ec]
xor eax, 0x8a22f0fc
mov dword [0x14016d3bc], eax
mov eax, dword [0x14016d2f0]
xor eax, 0x658308b8
mov dword [0x14016d3c0], eax
mov eax, dword [0x14016d2f4]
xor eax, 0x706b1e86
mov dword [0x14016d3c4], eax
mov eax, dword [0x14016d2f8]
xor eax, 0x79d4a1c6
mov dword [0x14016d3c8], eax
mov eax, dword [0x14016d2fc]
xor eax, 0x7c0dd70f
mov dword [0x14016d3cc], eax
mov eax, dword [0x14016d300]
xor eax, 0xfe0a136f
mov dword [0x14016d3d0], eax
mov eax, dword [0x14016d304]
xor eax, 0x660d6aa1
mov dword [0x14016d3d4], eax
mov eax, dword [0x14016d308]
xor eax, 0x33c722ea
mov dword [0x14016d3d8], eax
mov eax, dword [0x14016d30c]
xor eax, 0xbeb7a9d2
mov dword [0x14016d3dc], eax
mov eax, dword [0x14016d310]
xor eax, 0x352b87db
mov dword [0x14016d3e0], eax
mov eax, dword [0x14016d314]
xor eax, 0x2f8c1994
mov dword [0x14016d3e4], eax
mov eax, dword [0x14016d318]
xor eax, 0x903f7155
mov dword [0x14016d3e8], eax
mov eax, dword [str._r_O]
xor eax, 0x264f4021
mov dword [0x14016d3ec], eax
mov eax, dword [0x14016d320]
xor eax, 0xc95f8189
mov dword [0x14016d3f0], eax
mov eax, dword [0x14016d324]
xor eax, 0x1141d2d5
mov dword [0x14016d3f4], eax
mov eax, dword [0x14016d328]
xor eax, 0xa36f261e
mov dword [0x14016d3f8], eax
mov eax, dword [0x14016d32c]
xor eax, 0x771e14a4
mov dword [0x14016d3fc], eax
mov eax, dword [0x14016d330]
xor eax, 0x94e54196
mov dword [0x14016d400], eax
mov eax, dword [0x14016d334]
xor eax, 0xe4c82c37
mov dword [0x14016d404], eax
mov eax, dword [0x14016d338]
xor eax, 0x1761d7aa
mov dword [0x14016d408], eax
mov eax, dword [0x14016d33c]
xor eax, 0x1f36b145
mov dword [0x14016d40c], eax
mov eax, dword [0x14016d340]
xor eax, 0x747c7cc6
mov dword [0x14016d410], eax
mov eax, dword [0x14016d344]
xor eax, 0x331fafb3
mov dword [0x14016d414], eax
mov eax, dword [0x14016d348]
xor eax, 0x9024639c
mov dword [0x14016d418], eax
mov eax, dword [0x14016d34c]
xor eax, 0xaf4b047b
mov dword [0x14016d41c], eax
mov eax, dword [0x14016d350]
xor eax, 0x2061e182
mov dword [0x14016d420], eax
mov eax, dword [0x14016d354]
xor eax, 0x221f1e55
mov dword [0x14016d424], eax
mov eax, dword [0x14016d358]
xor eax, 0x70374cda
mov dword [0x14016d428], eax
mov eax, dword [0x14016d35c]
xor eax, 0xf16ccb0b
mov dword [0x14016d42c], eax
mov eax, dword [0x14016d360]
xor eax, 0x16ae528c
mov dword [0x14016d430], eax
mov eax, dword [0x14016d364]
xor eax, 0xe12f97b4
mov dword [0x14016d434], eax
mov eax, dword [0x14016d368]
xor eax, 0xeac6e59c
mov dword [0x14016d438], eax
mov eax, dword [0x14016d36c]
xor eax, 0x1f25246
mov dword [0x14016d43c], eax
mov eax, dword [0x14016d370]
xor eax, 0xe8953ac4
mov dword [0x14016d440], eax
mov eax, dword [0x14016d374]
xor eax, 0x10471b1a
mov dword [0x14016d444], eax
mov eax, dword [0x14016d378]
xor eax, 0x341c1862
mov dword [0x14016d448], eax
mov eax, dword [0x14016d590]
xor eax, 0x956cde26
mov dword [0x14016d680], eax
mov eax, dword [0x14016d594]
xor eax, 0xe96499bf
mov dword [0x14016d684], eax
mov eax, dword [0x14016d598]
xor eax, 0xeb942c42
mov dword [0x14016d688], eax
mov eax, dword [0x14016d59c]
xor eax, 0x69c9f969
mov dword [0x14016d68c], eax
mov eax, dword [0x14016d5a0]
xor eax, 0xda785ea7
mov dword [0x14016d690], eax
mov eax, dword [0x14016d5a4]
xor eax, 0xd06afdaa
mov dword [0x14016d694], eax
mov eax, dword [0x14016d5a8]
xor eax, 0x5880944c
mov dword [0x14016d698], eax
mov eax, dword [0x14016d5ac]
xor eax, 0x6354f7f5
mov dword [0x14016d69c], eax
mov eax, dword [0x14016d5b0]
xor eax, 0xe3b2dcc3
mov dword [0x14016d6a0], eax
mov eax, dword [0x14016d5b4]
xor eax, 0x3b63d836
mov dword [0x14016d6a4], eax
mov eax, dword [0x14016d5b8]
xor eax, 0x3153559c
mov dword [0x14016d6a8], eax
mov eax, dword [0x14016d5bc]
xor eax, 0x7b8cd646
mov dword [0x14016d6ac], eax
mov eax, dword [0x14016d5c0]
xor eax, 0xdcfdd0e5
mov dword [0x14016d6b0], eax
mov eax, dword [0x14016d5c4]
xor eax, 0xa119a278
mov dword [0x14016d6b4], eax
mov eax, dword [0x14016d5c8]
xor eax, 0x3e52d94a
mov dword [0x14016d6b8], eax
mov eax, dword [0x14016d5cc]
xor eax, 0x8db355fc
mov dword [0x14016d6bc], eax
mov eax, dword [str._CO]
xor eax, 0x4f435b65
mov dword [0x14016d6c0], eax
mov eax, dword [0x14016d5d4]
xor eax, 0x91df52dc
mov dword [0x14016d6c4], eax
mov eax, dword [0x14016d5d8]
xor eax, 0xd23af6ca
mov dword [0x14016d6c8], eax
mov eax, dword [0x14016d5dc]
xor eax, 0xcca5c1e
mov dword [0x14016d6cc], eax
mov eax, dword [0x14016d5e0]
xor eax, 0xf9e577ed
mov dword [0x14016d6d0], eax
mov eax, dword [0x14016d5e4]
xor eax, 0x8d5546c8
mov dword [0x14016d6d4], eax
mov eax, dword [0x14016d5e8]
xor eax, 0x2618693
mov dword [0x14016d6d8], eax
mov eax, dword [0x14016d5ec]
xor eax, 0xc0ed0fa9
mov dword [0x14016d6dc], eax
mov eax, dword [0x14016d5f0]
xor eax, 0x99806eba
mov dword [0x14016d6e0], eax
mov eax, dword [0x14016d5f4]
xor eax, 0xd49f2c78
mov dword [0x14016d6e4], eax
mov eax, dword [0x14016d5f8]
xor eax, 0x594c72e3
mov dword [0x14016d6e8], eax
mov eax, dword [0x14016d5fc]
xor eax, 0x7caa267a
mov dword [0x14016d6ec], eax
mov eax, dword [0x14016d600]
xor eax, 0xbf8d4b06
mov dword [0x14016d6f0], eax
mov eax, dword [0x14016d604]
xor eax, 0x31a6d549
mov dword [0x14016d6f4], eax
mov eax, dword [0x14016d608]
xor eax, 0xc509683
mov dword [0x14016d6f8], eax
mov eax, dword [0x14016d60c]
xor eax, 0x6a4f8f17
mov dword [0x14016d6fc], eax
mov eax, dword [0x14016d610]
xor eax, 0xe8a272b4
mov dword [0x14016d700], eax
mov eax, dword [0x14016d614]
xor eax, 0x9727e96c
mov dword [0x14016d704], eax
mov eax, dword [0x14016d618]
xor eax, 0x660f6d53
mov dword [0x14016d708], eax
mov eax, dword [0x14016d61c]
xor eax, 0xbb53660f
mov dword [0x14016d70c], eax
mov eax, dword [0x14016d620]
xor eax, 0x162e9e64
mov dword [0x14016d710], eax
mov eax, dword [0x14016d624]
xor eax, 0x1dfe01b2
mov dword [0x14016d714], eax
mov eax, dword [0x14016d628]
xor eax, 0xc9985f4c
mov dword [0x14016d718], eax
mov eax, dword [0x14016d62c]
xor eax, 0xd5d77235
mov dword [0x14016d71c], eax
mov eax, dword [0x14016d630]
xor eax, 0xd0809a05
mov dword [0x14016d720], eax
mov eax, dword [0x14016d634]
xor eax, 0x34e73bca
mov dword [0x14016d724], eax
mov eax, dword [0x14016d638]
xor eax, 0x91081ab1
mov dword [0x14016d728], eax
mov eax, dword [0x14016d63c]
xor eax, 0xd3840419
mov dword [0x14016d72c], eax
mov eax, dword [0x14016d640]
xor eax, 0x90dba7d2
mov dword [0x14016d730], eax
mov eax, dword [0x14016d644]
xor eax, 0xd5a32f03
mov dword [0x14016d734], eax
mov eax, dword [0x14016d648]
xor eax, 0x62180c5f
mov dword [0x14016d738], eax
mov eax, dword [0x14016d64c]
xor eax, 0xf77ac06b
mov dword [0x14016d73c], eax
mov eax, dword [0x14016d650]
xor eax, 0x65df89bc
mov dword [0x14016d740], eax
mov eax, dword [0x14016d654]
xor eax, 0x21b18237
mov dword [0x14016d744], eax
mov eax, dword [0x14016d658]
xor eax, 0xc34aef8e
mov dword [0x14016d748], eax
mov eax, dword [0x14016d65c]
xor eax, 0xf83b8a4c
mov dword [0x14016d74c], eax
mov eax, dword [0x14016d660]
xor eax, 0x4a7416ab
mov dword [0x14016d750], eax
mov eax, dword [0x14016d664]
xor eax, 0xf1d8b787
mov dword [0x14016d754], eax
mov eax, dword [0x14016d668]
xor eax, 0x82a3d92c
mov dword [0x14016d758], eax
mov eax, dword [0x14016d66c]
xor eax, 0xb5a002c5
mov dword [0x14016d75c], eax
mov eax, dword [0x14016d670]
xor eax, 0xf15f5850
mov dword [0x14016d760], eax
mov eax, dword [0x14016d674]
xor eax, 0x2f879683
mov dword [0x14016d764], eax
mov eax, dword [0x14016d678]
xor eax, 0xdaffffa2
mov dword [0x14016d768], eax
mov eax, dword [0x14016da3c]
xor eax, 0x69a30809
mov dword [0x14016da48], eax
mov eax, dword [0x14016da40]
xor eax, 0xfdc0d347
mov dword [0x14016da4c], eax
mov eax, dword [0x14016da44]
xor eax, 0x975cbf43
mov dword [0x14016da50], eax
mov eax, dword [0x14016da60]
xor eax, 0x86319ca3
mov dword [0x14016db80], eax
mov eax, dword [0x14016da64]
xor eax, 0xde7031d
mov dword [0x14016db84], eax
mov eax, dword [0x14016da68]
xor eax, 0xfdf7bacd
mov dword [0x14016db88], eax
mov eax, dword [0x14016da6c]
xor eax, 0x4a8a2f92
mov dword [0x14016db8c], eax
mov eax, dword [0x14016da70]
xor eax, 0xe468f4ad
mov dword [0x14016db90], eax
mov eax, dword [0x14016da74]
xor eax, 0x8e6d2232
mov dword [0x14016db94], eax
mov eax, dword [0x14016da78]
xor eax, 0xc49fe52
mov dword [0x14016db98], eax
mov eax, dword [0x14016da7c]
xor eax, 0x2353152d
mov dword [0x14016db9c], eax
mov eax, dword [0x14016da80]
xor eax, 0xb68be5b5
mov dword [0x14016dba0], eax
mov eax, dword [0x14016da84]
xor eax, 0xfdedc7a9
mov dword [0x14016dba4], eax
mov eax, dword [0x14016da88]
xor eax, 0xd31789b
mov dword [0x14016dba8], eax
mov eax, dword [0x14016da8c]
xor eax, 0xa52f741b
mov dword [0x14016dbac], eax
mov eax, dword [0x14016da90]
xor eax, 0x749317
mov dword [0x14016dbb0], eax
mov eax, dword [0x14016da94]
xor eax, 0xed9b5f99
mov dword [0x14016dbb4], eax
mov eax, dword [0x14016da98]
xor eax, 0xc9305965
mov dword [0x14016dbb8], eax
mov eax, dword [0x14016da9c]
xor eax, 0x107ad731
mov dword [0x14016dbbc], eax
mov eax, dword [0x14016daa0]
xor eax, 0x32ae77cf
mov dword [0x14016dbc0], eax
mov eax, dword [0x14016daa4]
xor eax, 0xaf498a00
mov dword [0x14016dbc4], eax
mov eax, dword [0x14016daa8]
xor eax, 0x675831ae
mov dword [0x14016dbc8], eax
mov eax, dword [0x14016daac]
xor eax, 0x50aab2bb
mov dword [0x14016dbcc], eax
mov eax, dword [0x14016dab0]
xor eax, 0xdcc0d1f
mov dword [0x14016dbd0], eax
mov eax, dword [0x14016dab4]
xor eax, 0xda3426df
mov dword [0x14016dbd4], eax
mov eax, dword [0x14016dab8]
xor eax, 0x46a2280c
mov dword [0x14016dbd8], eax
mov eax, dword [0x14016dabc]
xor eax, 0xa66c54cf
mov dword [0x14016dbdc], eax
mov eax, dword [0x14016dac0]
xor eax, 0x464721b5
mov dword [0x14016dbe0], eax
mov eax, dword [0x14016dac4]
xor eax, 0xe29f5cc3
mov dword [0x14016dbe4], eax
mov eax, dword [0x14016dac8]
xor eax, 0x2213b186
mov dword [0x14016dbe8], eax
mov eax, dword [0x14016dacc]
xor eax, 0xe39f84d0
mov dword [0x14016dbec], eax
mov eax, dword [0x14016dad0]
xor eax, 0x8cdeb3af
mov dword [0x14016dbf0], eax
mov eax, dword [0x14016dad4]
xor eax, 0xa8dc18d7
mov dword [0x14016dbf4], eax
mov eax, dword [0x14016dad8]
xor eax, 0x7db231c8
mov dword [0x14016dbf8], eax
mov eax, dword [0x14016dadc]
xor eax, 0xdaca7337
mov dword [0x14016dbfc], eax
mov eax, dword [0x14016dae0]
xor eax, 0x2e370dfc
mov dword [0x14016dc00], eax
mov eax, dword [0x14016dae4]
xor eax, 0x2bd26941
mov dword [0x14016dc04], eax
mov eax, dword [0x14016dae8]
xor eax, 0x2b3465d8
mov dword [0x14016dc08], eax
mov eax, dword [0x14016daec]
xor eax, 0x21eccccf
mov dword [0x14016dc0c], eax
mov eax, dword [0x14016daf0]
xor eax, 0x71266514
mov dword [0x14016dc10], eax
mov eax, dword [0x14016daf4]
xor eax, 0x974ebb72
mov dword [0x14016dc14], eax
mov eax, dword [0x14016daf8]
xor eax, 0x17868085
mov dword [0x14016dc18], eax
mov eax, dword [0x14016dafc]
xor eax, 0x743eab54
mov dword [0x14016dc1c], eax
mov eax, dword [0x14016db00]
xor eax, 0x71eddc14
mov dword [0x14016dc20], eax
mov eax, dword [0x14016db04]
xor eax, 0xc2b9a2d2
mov dword [0x14016dc24], eax
mov eax, dword [0x14016db08]
xor eax, 0x99cee5b6
mov dword [0x14016dc28], eax
mov eax, dword [0x14016db0c]
xor eax, 0xd6c2aed5
mov dword [0x14016dc2c], eax
mov eax, dword [0x14016db10]
xor eax, 0x221e1ff6
mov dword [0x14016dc30], eax
mov eax, dword [0x14016db14]
xor eax, 0x4bfb3fc7
mov dword [0x14016dc34], eax
mov eax, dword [0x14016db18]
xor eax, 0xf5e92411
mov dword [0x14016dc38], eax
mov eax, dword [0x14016db1c]
xor eax, 0xe14b2ddd
mov dword [0x14016dc3c], eax
mov eax, dword [0x14016db20]
xor eax, 0x729d65d3
mov dword [0x14016dc40], eax
mov eax, dword [0x14016db24]
xor eax, 0xb25be471
mov dword [0x14016dc44], eax
mov eax, dword [0x14016db28]
xor eax, 0x89f1b0bc
mov dword [0x14016dc48], eax
mov eax, dword [0x14016db2c]
xor eax, 0xc88cc405
mov dword [0x14016dc4c], eax
mov eax, dword [0x14016db30]
xor eax, 0xeaacb6b7
mov dword [0x14016dc50], eax
mov eax, dword [0x14016db34]
xor eax, 0xbebcf46b
mov dword [0x14016dc54], eax
mov eax, dword [0x14016db38]
xor eax, 0x3afe93de
mov dword [0x14016dc58], eax
mov eax, dword [0x14016db3c]
xor eax, 0xc7fa31dd
mov dword [0x14016dc5c], eax
mov eax, dword [0x14016db40]
xor eax, 0xefc8c224
mov dword [0x14016dc60], eax
mov eax, dword [0x14016db44]
xor eax, 0xde3e93e
mov dword [0x14016dc64], eax
mov eax, dword [0x14016db48]
xor eax, 0xcad62d52
mov dword [0x14016dc68], eax
mov eax, dword [0x14016db4c]
xor eax, 0xe19afe0a
mov dword [0x14016dc6c], eax
mov eax, dword [0x14016db50]
xor eax, 0xcb7d3e7e
mov dword [0x14016dc70], eax
mov eax, dword [0x14016db54]
xor eax, 0xfa0cad3
mov dword [0x14016dc74], eax
mov eax, dword [0x14016db58]
xor eax, 0xa7be6b88
mov dword [0x14016dc78], eax
mov eax, dword [0x14016db5c]
xor eax, 0x6c3f89f0
mov dword [0x14016dc7c], eax
mov eax, dword [0x14016db60]
xor eax, 0x4f9be587
mov dword [0x14016dc80], eax
mov eax, dword [0x14016db64]
xor eax, 0x19ee9709
mov dword [0x14016dc84], eax
mov eax, dword [0x14016db68]
xor eax, 0x326220c0
mov dword [0x14016dc88], eax
mov eax, dword [0x14016db6c]
xor eax, 0x64b0f884
mov dword [0x14016dc8c], eax
mov eax, dword [0x14016db70]
xor eax, 0x7e38c292
mov dword [0x14016dc90], eax
mov eax, dword [0x14016db74]
xor eax, 0xa478ec61
mov dword [0x14016dc94], eax
mov eax, dword [0x14016db78]
xor eax, 0x6afa57b3
mov dword [0x14016dc98], eax
mov eax, dword [0x14016db7c]
xor eax, 0x7a9b02cf
mov dword [0x14016dc9c], eax
mov eax, dword [0x14016dca0]
xor eax, 0x5e8d7826
mov dword [0x14016dd90], eax
mov eax, dword [0x14016dca4]
xor eax, 0x2046ffa4
mov dword [0x14016dd94], eax
mov eax, dword [0x14016dca8]
xor eax, 0xd74c0b9d
mov dword [0x14016dd98], eax
mov eax, dword [0x14016dcac]
xor eax, 0xfa5d1bcd
mov dword [0x14016dd9c], eax
mov eax, dword [0x14016dcb0]
xor eax, 0x6d4a9d74
mov dword [0x14016dda0], eax
mov eax, dword [0x14016dcb4]
xor eax, 0x621cf7f2
mov dword [0x14016dda4], eax
mov eax, dword [0x14016dcb8]
xor eax, 0x5cc64daa
mov dword [0x14016dda8], eax
mov eax, dword [0x14016dcbc]
xor eax, 0xf5527319
mov dword [0x14016ddac], eax
mov eax, dword [0x14016dcc0]
xor eax, 0x40bfc876
mov dword [0x14016ddb0], eax
mov eax, dword [0x14016dcc4]
xor eax, 0xfa511dc1
mov dword [0x14016ddb4], eax
mov eax, dword [0x14016dcc8]
xor eax, 0x4cbb5ed8
mov dword [0x14016ddb8], eax
mov eax, dword [0x14016dccc]
xor eax, 0x261495bb
mov dword [0x14016ddbc], eax
mov eax, dword [0x14016dcd0]
xor eax, 0x5c7f4617
mov dword [0x14016ddc0], eax
mov eax, dword [0x14016dcd4]
xor eax, 0x51350827
mov dword [0x14016ddc4], eax
mov eax, dword [0x14016dcd8]
xor eax, 0x8896d494
mov dword [0x14016ddc8], eax
mov eax, dword [0x14016dcdc]
xor eax, 0xdd9f601f
mov dword [0x14016ddcc], eax
mov eax, dword [str.asiee]
xor eax, 0xa9c1737b
mov dword [0x14016ddd0], eax
mov eax, dword [0x14016dce4]
xor eax, 0x79c81b7e
mov dword [0x14016ddd4], eax
mov eax, dword [0x14016dce8]
xor eax, 0xc68a51bc
mov dword [0x14016ddd8], eax
mov eax, dword [0x14016dcec]
xor eax, 0xf60afdc7
mov dword [0x14016dddc], eax
mov eax, dword [0x14016dcf0]
xor eax, 0xe12e0fe4
mov dword [0x14016dde0], eax
mov eax, dword [0x14016dcf4]
xor eax, 0x5565afeb
mov dword [0x14016dde4], eax
mov eax, dword [0x14016dcf8]
xor eax, 0xe6022b6e
mov dword [0x14016dde8], eax
mov eax, dword [0x14016dcfc]
xor eax, 0x139e63e1
mov dword [0x14016ddec], eax
mov eax, dword [0x14016dd00]
xor eax, 0x8e3cb8a6
mov dword [0x14016ddf0], eax
mov eax, dword [0x14016dd04]
xor eax, 0xfad18de8
mov dword [0x14016ddf4], eax
mov eax, dword [0x14016dd08]
xor eax, 0x8df2ea63
mov dword [0x14016ddf8], eax
mov eax, dword [0x14016dd0c]
xor eax, 0x61d61dc7
mov dword [0x14016ddfc], eax
mov eax, dword [0x14016dd10]
xor eax, 0xdcd8b742
mov dword [0x14016de00], eax
mov eax, dword [0x14016dd14]
xor eax, 0xcc4d6c40
mov dword [0x14016de04], eax
mov eax, dword [0x14016dd18]
xor eax, 0xcb365f0e
mov dword [0x14016de08], eax
mov eax, dword [0x14016dd1c]
xor eax, 0x59732dff
mov dword [0x14016de0c], eax
mov eax, dword [0x14016dd20]
xor eax, 0x22e526e1
mov dword [0x14016de10], eax
mov eax, dword [0x14016dd24]
xor eax, 0x27ee1068
mov dword [0x14016de14], eax
mov eax, dword [0x14016dd28]
xor eax, 0xcf32e93
mov dword [0x14016de18], eax
mov eax, dword [0x14016dd2c]
xor eax, 0x1a26dc8c
mov dword [0x14016de1c], eax
mov eax, dword [0x14016dd30]
xor eax, 0xb0ee73b1
mov dword [0x14016de20], eax
mov eax, dword [0x14016dd34]
xor eax, 0x8757e70a
mov dword [0x14016de24], eax
mov eax, dword [0x14016dd38]
xor eax, 0x6d6953d8
mov dword [0x14016de28], eax
mov eax, dword [0x14016dd3c]
xor eax, 0xdf48b125
mov dword [0x14016de2c], eax
mov eax, dword [0x14016dd40]
xor eax, 0x277328eb
mov dword [0x14016de30], eax
mov eax, dword [0x14016dd44]
xor eax, 0xaa6df2f3
mov dword [0x14016de34], eax
mov eax, dword [0x14016dd48]
xor eax, 0x3d1adbef
mov dword [0x14016de38], eax
mov eax, dword [0x14016dd4c]
xor eax, 0xe09c900
mov dword [0x14016de3c], eax
mov eax, dword [0x14016dd50]
xor eax, 0x51a027aa
mov dword [0x14016de40], eax
mov eax, dword [0x14016dd54]
xor eax, 0xcf083abb
mov dword [0x14016de44], eax
mov eax, dword [0x14016dd58]
xor eax, 0x4ad520f3
mov dword [0x14016de48], eax
mov eax, dword [0x14016dd5c]
xor eax, 0x27d89e7
mov dword [0x14016de4c], eax
mov eax, dword [0x14016dd60]
xor eax, 0x951daa1d
mov dword [0x14016de50], eax
mov eax, dword [str.tVk___]
xor eax, 0x3c6b5635
mov dword [0x14016de54], eax
mov eax, dword [0x14016dd68]
xor eax, 0x74dc2d6f
mov dword [0x14016de58], eax
mov eax, dword [0x14016dd6c]
xor eax, 0x1750bb31
mov dword [0x14016de5c], eax
mov eax, dword [0x14016dd70]
xor eax, 0x89bb30de
mov dword [0x14016de60], eax
mov eax, dword [0x14016dd74]
xor eax, 0xe2ad7795
mov dword [0x14016de64], eax
mov eax, dword [str._:_fA]
xor eax, 0x410c3a63
mov dword [0x14016de68], eax
mov eax, dword [0x14016dd7c]
xor eax, 0x263174bc
mov dword [0x14016de6c], eax
mov eax, dword [0x14016dd80]
xor eax, 0xeb8e6549
mov dword [0x14016de70], eax
mov eax, dword [0x14016dd84]
xor eax, 0x58dcd1f2
mov dword [0x14016de74], eax
mov eax, dword [0x14016dd88]
xor eax, 0x457781f5
mov dword [0x14016de78], eax
mov eax, dword [0x14016dd8c]
xor eax, 0x1468a889
mov dword [0x14016de7c], eax
mov eax, dword [0x14016e520]
xor eax, 0x9117d389
mov dword [0x14016e590], eax
mov eax, dword [0x14016e524]
xor eax, 0x20e00722
mov dword [0x14016e594], eax
mov eax, dword [0x14016e528]
xor eax, 0xd3b2aa6e
mov dword [0x14016e598], eax
mov eax, dword [0x14016e52c]
xor eax, 0x3eebf21
mov dword [0x14016e59c], eax
mov eax, dword [0x14016e530]
xor eax, 0x71c50d3e
mov dword [0x14016e5a0], eax
mov eax, dword [0x14016e534]
xor eax, 0x5665edad
mov dword [0x14016e5a4], eax
mov eax, dword [0x14016e538]
xor eax, 0xa794e4f3
mov dword [0x14016e5a8], eax
mov eax, dword [0x14016e53c]
xor eax, 0xab560616
mov dword [0x14016e5ac], eax
mov eax, dword [0x14016e540]
xor eax, 0x6fdb1031
mov dword [0x14016e5b0], eax
mov eax, dword [0x14016e544]
xor eax, 0x5ed53263
mov dword [0x14016e5b4], eax
mov eax, dword [0x14016e548]
xor eax, 0xe24b431
mov dword [0x14016e5b8], eax
mov eax, dword [0x14016e54c]
xor eax, 0x6f4ae4c6
mov dword [0x14016e5bc], eax
mov eax, dword [0x14016e550]
xor eax, 0x73fe8524
mov dword [0x14016e5c0], eax
mov eax, dword [0x14016e554]
xor eax, 0xe551cebf
mov dword [0x14016e5c4], eax
mov eax, dword [0x14016e558]
xor eax, 0x7edb627a
mov dword [0x14016e5c8], eax
mov eax, dword [0x14016e55c]
xor eax, 0xccc573ae
mov dword [0x14016e5cc], eax
mov eax, dword [0x14016e560]
xor eax, 0x90a546e8
mov dword [0x14016e5d0], eax
mov eax, dword [0x14016e564]
xor eax, 0xa2ff1331
mov dword [0x14016e5d4], eax
mov eax, dword [0x14016e568]
xor eax, 0xa87ee38b
mov dword [0x14016e5d8], eax
mov eax, dword [0x14016e56c]
xor eax, 0x98e17476
mov dword [0x14016e5dc], eax
mov eax, dword [0x14016e570]
xor eax, 0x7350d0a1
mov dword [0x14016e5e0], eax
mov eax, dword [0x14016e574]
xor eax, 0x82c45816
mov dword [0x14016e5e4], eax
mov eax, dword [0x14016e578]
xor eax, 0x5f460e4a
mov dword [0x14016e5e8], eax
mov eax, dword [0x14016e57c]
xor eax, 0xcc7c16b7
mov dword [0x14016e5ec], eax
mov eax, dword [0x14016e580]
xor eax, 0xd2f2fcf8
mov dword [0x14016e5f0], eax
mov eax, dword [str.o_UWA]
xor eax, 0x57553b25
mov dword [0x14016e5f4], eax
mov eax, dword [0x14016e588]
xor eax, 0x4aefa00a
mov dword [0x14016e5f8], eax
mov eax, dword [0x14016e040]
xor eax, 0x586e925d
mov dword [0x14016e100], eax
mov eax, dword [0x14016e044]
xor eax, 0x65f4e71a
mov dword [0x14016e104], eax
mov eax, dword [0x14016e048]
xor eax, 0xaac7f820
mov dword [0x14016e108], eax
mov eax, dword [0x14016e04c]
xor eax, 0x18862d29
mov dword [0x14016e10c], eax
mov eax, dword [0x14016e050]
xor eax, 0xb45892e9
mov dword [0x14016e110], eax
mov eax, dword [0x14016e054]
xor eax, 0x480e3e8d
mov dword [0x14016e114], eax
mov eax, dword [0x14016e058]
xor eax, 0xa4779659
mov dword [0x14016e118], eax
mov eax, dword [0x14016e05c]
xor eax, 0x809ba43a
mov dword [0x14016e11c], eax
mov eax, dword [0x14016e060]
xor eax, 0x2dfccb73
mov dword [0x14016e120], eax
mov eax, dword [0x14016e064]
xor eax, 0xf8c1688f
mov dword [0x14016e124], eax
mov eax, dword [0x14016e068]
xor eax, 0x104c263a
mov dword [0x14016e128], eax
mov eax, dword [0x14016e06c]
xor eax, 0xedd1f6de
mov dword [0x14016e12c], eax
mov eax, dword [0x14016e070]
xor eax, 0x68f45f2b
mov dword [0x14016e130], eax
mov eax, dword [0x14016e074]
xor eax, 0x2f2a86d2
mov dword [0x14016e134], eax
mov eax, dword [0x14016e078]
xor eax, 0x4b34af44
mov dword [0x14016e138], eax
mov eax, dword [0x14016e07c]
xor eax, 0x3828ec51
mov dword [0x14016e13c], eax
mov eax, dword [0x14016e080]
xor eax, 0xaf385ebc
mov dword [0x14016e140], eax
mov eax, dword [0x14016e084]
xor eax, 0x6eaecc6b
mov dword [0x14016e144], eax
mov eax, dword [0x14016e088]
xor eax, 0xa0912ed7
mov dword [0x14016e148], eax
mov eax, dword [0x14016e08c]
xor eax, 0x43ff4681
mov dword [0x14016e14c], eax
mov eax, dword [0x14016e090]
xor eax, 0xa55cb556
mov dword [0x14016e150], eax
mov eax, dword [str.xo_f_i]
xor eax, 0x5d0c6f50
mov dword [0x14016e154], eax
mov eax, dword [0x14016e098]
xor eax, 0x692bbef8
mov dword [0x14016e158], eax
mov eax, dword [0x14016e09c]
xor eax, 0xcc8bd8be
mov dword [0x14016e15c], eax
mov eax, dword [0x14016e0a0]
xor eax, 0x196f5e41
mov dword [0x14016e160], eax
mov eax, dword [0x14016e0a4]
xor eax, 0x810a2fe5
mov dword [0x14016e164], eax
mov eax, dword [0x14016e0a8]
xor eax, 0x10da89a2
mov dword [0x14016e168], eax
mov eax, dword [0x14016e0ac]
xor eax, 0x171724df
mov dword [0x14016e16c], eax
mov eax, dword [0x14016e0b0]
xor eax, 0xb18c2e89
mov dword [0x14016e170], eax
mov eax, dword [0x14016e0b4]
xor eax, 0xbc045454
mov dword [0x14016e174], eax
mov eax, dword [0x14016e0b8]
xor eax, 0xfcabe62b
mov dword [0x14016e178], eax
mov eax, dword [0x14016e0bc]
xor eax, 0xe6e6f953
mov dword [0x14016e17c], eax
mov eax, dword [0x14016e0c0]
xor eax, 0x6eb772f6
mov dword [0x14016e180], eax
mov eax, dword [0x14016e0c4]
xor eax, 0x7f250779
mov dword [0x14016e184], eax
mov eax, dword [0x14016e0c8]
xor eax, 0x7033f324
mov dword [0x14016e188], eax
mov eax, dword [0x14016e0cc]
xor eax, 0xb772d65c
mov dword [0x14016e18c], eax
mov eax, dword [0x14016e0d0]
xor eax, 0xe424712a
mov dword [0x14016e190], eax
mov eax, dword [0x14016e0d4]
xor eax, 0x99989832
mov dword [0x14016e194], eax
mov eax, dword [0x14016e0d8]
xor eax, 0xf6cab168
mov dword [0x14016e198], eax
mov eax, dword [0x14016e0dc]
xor eax, 0x28e335f8
mov dword [0x14016e19c], eax
mov eax, dword [0x14016e0e0]
xor eax, 0x5cd042ef
mov dword [0x14016e1a0], eax
mov eax, dword [0x14016e0e4]
xor eax, 0xfb0a97cb
mov dword [0x14016e1a4], eax
mov eax, dword [0x14016e0e8]
xor eax, 0x1393e5af
mov dword [0x14016e1a8], eax
mov eax, dword [0x14016e0ec]
xor eax, 0x5987f96f
mov dword [0x14016e1ac], eax
mov eax, dword [0x14016e0f0]
xor eax, 0x42eff879
mov dword [0x14016e1b0], eax
mov eax, dword [0x14016e0f4]
xor eax, 0xd3263e79
mov dword [0x14016e1b4], eax
mov eax, dword [0x14016e0f8]
xor eax, 0x92c424a8
mov dword [0x14016e1b8], eax
mov eax, dword [0x14016e0fc]
xor eax, 0xc64fd9a2
mov dword [0x14016e1bc], eax
mov eax, dword [0x14016ee80]
xor eax, 0xfe01fabf
mov dword [0x14016ef10], eax
mov eax, dword [0x14016ee84]
xor eax, 0x5d45fc2e
mov dword [0x14016ef14], eax
mov eax, dword [0x14016ee88]
xor eax, 0xec0e1975
mov dword [0x14016ef18], eax
mov eax, dword [0x14016ee8c]
xor eax, 0xa818ab15
mov dword [0x14016ef1c], eax
mov eax, dword [0x14016ee90]
xor eax, 0x936e651
mov dword [0x14016ef20], eax
mov eax, dword [0x14016ee94]
xor eax, 0x505f61fd
mov dword [0x14016ef24], eax
mov eax, dword [0x14016ee98]
xor eax, 0xbdc3ede0
mov dword [0x14016ef28], eax
mov eax, dword [0x14016ee9c]
xor eax, 0xfb426512
mov dword [0x14016ef2c], eax
mov eax, dword [0x14016eea0]
xor eax, 0x702135ed
mov dword [0x14016ef30], eax
mov eax, dword [0x14016eea4]
xor eax, 0x29c69152
mov dword [0x14016ef34], eax
mov eax, dword [0x14016eea8]
xor eax, 0x9e31448c
mov dword [0x14016ef38], eax
mov eax, dword [0x14016eeac]
xor eax, 0xa7b05c
mov dword [0x14016ef3c], eax
mov eax, dword [0x14016eeb0]
xor eax, 0xc31b98fd
mov dword [0x14016ef40], eax
mov eax, dword [0x14016eeb4]
xor eax, 0x2fd8d41
mov dword [0x14016ef44], eax
mov eax, dword [0x14016eeb8]
xor eax, 0x3f5c35c9
mov dword [0x14016ef48], eax
mov eax, dword [0x14016eebc]
xor eax, 0xbd7585ac
mov dword [0x14016ef4c], eax
mov eax, dword [0x14016eec0]
xor eax, 0xbc99df06
mov dword [0x14016ef50], eax
mov eax, dword [0x14016eec4]
xor eax, 0x54b9d290
mov dword [0x14016ef54], eax
mov eax, dword [0x14016eec8]
xor eax, 0x66826d05
mov dword [0x14016ef58], eax
mov eax, dword [0x14016eecc]
xor eax, 0x4014f318
mov dword [0x14016ef5c], eax
mov eax, dword [0x14016eed0]
xor eax, 0x1f7de107
mov dword [0x14016ef60], eax
mov eax, dword [str.z:6]
xor eax, 0x3a9bc448
mov dword [0x14016ef64], eax
mov eax, dword [0x14016eed8]
xor eax, 0xb22b1705
mov dword [0x14016ef68], eax
mov eax, dword [0x14016eedc]
xor eax, 0x59026c8f
mov dword [0x14016ef6c], eax
mov eax, dword [0x14016eee0]
xor eax, 0x3653a663
mov dword [0x14016ef70], eax
mov eax, dword [0x14016eee4]
xor eax, 0xb774709d
mov dword [0x14016ef74], eax
mov eax, dword [0x14016eee8]
xor eax, 0x5ccf7c3
mov dword [0x14016ef78], eax
mov eax, dword [0x14016eeec]
xor eax, 0xa74579cd
mov dword [0x14016ef7c], eax
mov eax, dword [0x14016eef0]
xor eax, 0xd2f8d422
mov dword [0x14016ef80], eax
mov eax, dword [0x14016eef4]
xor eax, 0x79d2ee49
mov dword [0x14016ef84], eax
mov eax, dword [0x14016eef8]
xor eax, 0x6c145ac0
mov dword [0x14016ef88], eax
mov eax, dword [0x14016eefc]
xor eax, 0xd308daed
mov dword [0x14016ef8c], eax
mov eax, dword [0x14016ef00]
xor eax, 0x6d751a2d
mov dword [0x14016ef90], eax
mov eax, dword [0x14016ef04]
xor eax, 0x85f9592a
mov dword [0x14016ef94], eax
mov eax, dword [0x14016ef08]
xor eax, 0x993051d0
mov dword [0x14016ef98], eax
mov eax, dword [0x14016efc0]
xor eax, 0xce9ed8d8
mov dword [0x14016f010], eax
mov eax, dword [0x14016efc4]
xor eax, 0x337a42ce
mov dword [0x14016f014], eax
mov eax, dword [0x14016efc8]
xor eax, 0x8a583b49
mov dword [0x14016f018], eax
mov eax, dword [0x14016efcc]
xor eax, 0xa4271b4e
mov dword [0x14016f01c], eax
mov eax, dword [0x14016efd0]
xor eax, 0x29b85f7f
mov dword [0x14016f020], eax
mov eax, dword [0x14016efd4]
xor eax, 0x69ef63b9
mov dword [0x14016f024], eax
mov eax, dword [0x14016efd8]
xor eax, 0xe38bb7a9
mov dword [0x14016f028], eax
mov eax, dword [0x14016efdc]
xor eax, 0x4ad8fd58
mov dword [0x14016f02c], eax
mov eax, dword [0x14016efe0]
xor eax, 0x7cf86dbd
mov dword [0x14016f030], eax
mov eax, dword [0x14016efe4]
xor eax, 0x5a0015b3
mov dword [0x14016f034], eax
mov eax, dword [0x14016efe8]
xor eax, 0x18278bb6
mov dword [0x14016f038], eax
mov eax, dword [0x14016efec]
xor eax, 0x2b8b36af
mov dword [0x14016f03c], eax
mov eax, dword [0x14016eff0]
xor eax, 0x51198f04
mov dword [0x14016f040], eax
mov eax, dword [0x14016eff4]
xor eax, 0xa708907
mov dword [0x14016f044], eax
mov eax, dword [0x14016eff8]
xor eax, 0x9dd5bc4b
mov dword [0x14016f048], eax
mov eax, dword [0x14016effc]
xor eax, 0xf2f6a470
mov dword [0x14016f04c], eax
mov eax, dword [0x14016f000]
xor eax, 0x172064b5
mov dword [0x14016f050], eax
mov eax, dword [0x14016f004]
xor eax, 0xe089ebe
mov dword [0x14016f054], eax
mov eax, dword [0x14016f008]
xor eax, 0xbecf0405
mov dword [0x14016f058], eax
mov eax, dword [0x14016e680]
xor eax, 0xc57e7c7
mov dword [0x14016e770], eax
mov eax, dword [0x14016e684]
xor eax, 0x83e16c64
mov dword [0x14016e774], eax
mov eax, dword [0x14016e688]
xor eax, 0x66b825c9
mov dword [0x14016e778], eax
mov eax, dword [0x14016e68c]
xor eax, 0xd94337c8
mov dword [0x14016e77c], eax
mov eax, dword [0x14016e690]
xor eax, 0xfd43e271
mov dword [0x14016e780], eax
mov eax, dword [0x14016e694]
xor eax, 0x7fcadf5c
mov dword [0x14016e784], eax
mov eax, dword [0x14016e698]
xor eax, 0xfbfc6711
mov dword [0x14016e788], eax
mov eax, dword [0x14016e69c]
xor eax, 0x52450137
mov dword [0x14016e78c], eax
mov eax, dword [0x14016e6a0]
xor eax, 0xcbbc310a
mov dword [0x14016e790], eax
mov eax, dword [0x14016e6a4]
xor eax, 0x10f7ef79
mov dword [0x14016e794], eax
mov eax, dword [0x14016e6a8]
xor eax, 0x2d2ab761
mov dword [0x14016e798], eax
mov eax, dword [0x14016e6ac]
xor eax, 0xbbe3d9c7
mov dword [0x14016e79c], eax
mov eax, dword [0x14016e6b0]
xor eax, 0xce04adba
mov dword [0x14016e7a0], eax
mov eax, dword [0x14016e6b4]
xor eax, 0x6449eebe
mov dword [0x14016e7a4], eax
mov eax, dword [0x14016e6b8]
xor eax, 0x7bb296a9
mov dword [0x14016e7a8], eax
mov eax, dword [0x14016e6bc]
xor eax, 0xe6f4b219
mov dword [0x14016e7ac], eax
mov eax, dword [0x14016e6c0]
xor eax, 0xe87fafdd
mov dword [0x14016e7b0], eax
mov eax, dword [0x14016e6c4]
xor eax, 0x3ad8996c
mov dword [0x14016e7b4], eax
mov eax, dword [0x14016e6c8]
xor eax, 0x8bcdb52e
mov dword [0x14016e7b8], eax
mov eax, dword [0x14016e6cc]
xor eax, 0xae71c735
mov dword [0x14016e7bc], eax
mov eax, dword [0x14016e6d0]
xor eax, 0xad527fee
mov dword [0x14016e7c0], eax
mov eax, dword [0x14016e6d4]
xor eax, 0x490a59f0
mov dword [0x14016e7c4], eax
mov eax, dword [0x14016e6d8]
xor eax, 0x593160df
mov dword [0x14016e7c8], eax
mov eax, dword [0x14016e6dc]
xor eax, 0x94c9ef81
mov dword [0x14016e7cc], eax
mov eax, dword [0x14016e6e0]
xor eax, 0xaac534cc
mov dword [0x14016e7d0], eax
mov eax, dword [0x14016e6e4]
xor eax, 0x369f508
mov dword [0x14016e7d4], eax
mov eax, dword [0x14016e6e8]
xor eax, 0x508210cb
mov dword [0x14016e7d8], eax
mov eax, dword [0x14016e6ec]
xor eax, 0x774c0af8
mov dword [0x14016e7dc], eax
mov eax, dword [0x14016e6f0]
xor eax, 0xe5899cb8
mov dword [0x14016e7e0], eax
mov eax, dword [0x14016e6f4]
xor eax, 0x1fb1f25d
mov dword [0x14016e7e4], eax
mov eax, dword [0x14016e6f8]
xor eax, 0x3340ca9c
mov dword [0x14016e7e8], eax
mov eax, dword [0x14016e6fc]
xor eax, 0xae2a8131
mov dword [0x14016e7ec], eax
mov eax, dword [0x14016e700]
xor eax, 0x79747af9
mov dword [0x14016e7f0], eax
mov eax, dword [0x14016e704]
xor eax, 0x51d93999
mov dword [0x14016e7f4], eax
mov eax, dword [0x14016e708]
xor eax, 0xe95f194e
mov dword [0x14016e7f8], eax
mov eax, dword [0x14016e70c]
xor eax, 0x4c270f98
mov dword [0x14016e7fc], eax
mov eax, dword [0x14016e710]
xor eax, 0xe9818b12
mov dword [0x14016e800], eax
mov eax, dword [0x14016e714]
xor eax, 0xcaeb889f
mov dword [0x14016e804], eax
mov eax, dword [0x14016e718]
xor eax, 0x9547acbe
mov dword [0x14016e808], eax
mov eax, dword [0x14016e71c]
xor eax, 0x11bdc4b7
mov dword [0x14016e80c], eax
mov eax, dword [0x14016e720]
xor eax, 0xf8fa9eb
mov dword [0x14016e810], eax
mov eax, dword [0x14016e724]
xor eax, 0x82df7691
mov dword [0x14016e814], eax
mov eax, dword [0x14016e728]
xor eax, 0x5c5d453c
mov dword [0x14016e818], eax
mov eax, dword [0x14016e72c]
xor eax, 0xeb678c74
mov dword [0x14016e81c], eax
mov eax, dword [0x14016e730]
xor eax, 0x7e3b25b1
mov dword [0x14016e820], eax
mov eax, dword [0x14016e734]
xor eax, 0x21eda07
mov dword [0x14016e824], eax
mov eax, dword [0x14016e738]
xor eax, 0x5a9658ef
mov dword [0x14016e828], eax
mov eax, dword [0x14016e73c]
xor eax, 0xb3742d8
mov dword [0x14016e82c], eax
mov eax, dword [0x14016e740]
xor eax, 0xbb92bb0e
mov dword [0x14016e830], eax
mov eax, dword [0x14016e744]
xor eax, 0x49b472c8
mov dword [0x14016e834], eax
mov eax, dword [0x14016e748]
xor eax, 0x18e4eaf8
mov dword [0x14016e838], eax
mov eax, dword [0x14016e74c]
xor eax, 0xa6678651
mov dword [0x14016e83c], eax
mov eax, dword [0x14016e750]
xor eax, 0x8b7536a6
mov dword [0x14016e840], eax
mov eax, dword [0x14016e754]
xor eax, 0xb83f6473
mov dword [0x14016e844], eax
mov eax, dword [0x14016e758]
xor eax, 0x4a6389e8
mov dword [0x14016e848], eax
mov eax, dword [0x14016e75c]
xor eax, 0x2378ef7b
mov dword [0x14016e84c], eax
mov eax, dword [0x14016e760]
xor eax, 0x6757e708
mov dword [0x14016e850], eax
mov eax, dword [0x14016e370]
xor eax, 0xb0517cde
mov dword [0x14016e3b0], eax
mov eax, dword [0x14016e374]
xor eax, 0xbfab94c7
mov dword [0x14016e3b4], eax
mov eax, dword [0x14016e378]
xor eax, 0x8d6e10b6
mov dword [0x14016e3b8], eax
mov eax, dword [0x14016e37c]
xor eax, 0x42af1b16
mov dword [0x14016e3bc], eax
mov eax, dword [0x14016e380]
xor eax, 0x81d25b9b
mov dword [0x14016e3c0], eax
mov eax, dword [0x14016e384]
xor eax, 0xd0eb0fbb
mov dword [0x14016e3c4], eax
mov eax, dword [0x14016e388]
xor eax, 0x9632b35a
mov dword [0x14016e3c8], eax
mov eax, dword [0x14016e38c]
xor eax, 0xce87c7b1
mov dword [0x14016e3cc], eax
mov eax, dword [0x14016e390]
xor eax, 0x393cfacf
mov dword [0x14016e3d0], eax
mov eax, dword [0x14016e394]
xor eax, 0x9872dbb4
mov dword [0x14016e3d4], eax
mov eax, dword [0x14016e398]
xor eax, 0xf26fac7f
mov dword [0x14016e3d8], eax
mov eax, dword [0x14016e39c]
xor eax, 0x4e175b4b
mov dword [0x14016e3dc], eax
mov eax, dword [0x14016e3a0]
xor eax, 0x12a14445
mov dword [0x14016e3e0], eax
mov eax, dword [0x14016f060]
xor eax, 0x8b57096e
mov dword [0x14016f080], eax
mov eax, dword [0x14016f064]
xor eax, 0xec5294e2
mov dword [0x14016f084], eax
mov eax, dword [0x14016f068]
xor eax, 0x942ed450
mov dword [0x14016f088], eax
mov eax, dword [0x14016f06c]
xor eax, 0xd059fffb
mov dword [0x14016f08c], eax
mov eax, dword [0x14016f070]
xor eax, 0x2962ede3
mov dword [0x14016f090], eax
mov eax, dword [0x14016e860]
xor eax, 0xe2d7ddf
mov dword [0x14016e960], eax
mov eax, dword [0x14016e864]
xor eax, 0x9efb39d2
mov dword [0x14016e964], eax
mov eax, dword [0x14016e868]
xor eax, 0x4c8052cb
mov dword [0x14016e968], eax
mov eax, dword [0x14016e86c]
xor eax, 0xcda97e35
mov dword [0x14016e96c], eax
mov eax, dword [0x14016e870]
xor eax, 0xd44f9b94
mov dword [0x14016e970], eax
mov eax, dword [0x14016e874]
xor eax, 0x26b72856
mov dword [0x14016e974], eax
mov eax, dword [0x14016e878]
xor eax, 0x70ff277b
mov dword [0x14016e978], eax
mov eax, dword [0x14016e87c]
xor eax, 0x61f9b335
mov dword [0x14016e97c], eax
mov eax, dword [0x14016e880]
xor eax, 0x1fca9f13
mov dword [0x14016e980], eax
mov eax, dword [0x14016e884]
xor eax, 0x9299ab8a
mov dword [0x14016e984], eax
mov eax, dword [0x14016e888]
xor eax, 0xf9b67be1
mov dword [0x14016e988], eax
mov eax, dword [0x14016e88c]
xor eax, 0xa1cd7181
mov dword [0x14016e98c], eax
mov eax, dword [0x14016e890]
xor eax, 0x767da171
mov dword [0x14016e990], eax
mov eax, dword [0x14016e894]
xor eax, 0xdc7d7091
mov dword [0x14016e994], eax
mov eax, dword [0x14016e898]
xor eax, 0x72138052
mov dword [0x14016e998], eax
mov eax, dword [0x14016e89c]
xor eax, 0x29fc2bbe
mov dword [0x14016e99c], eax
mov eax, dword [0x14016e8a0]
xor eax, 0x7fa58621
mov dword [0x14016e9a0], eax
mov eax, dword [0x14016e8a4]
xor eax, 0xa7e587a3
mov dword [0x14016e9a4], eax
mov eax, dword [0x14016e8a8]
xor eax, 0xb52cc1d6
mov dword [0x14016e9a8], eax
mov eax, dword [0x14016e8ac]
xor eax, 0x38eaffc3
mov dword [0x14016e9ac], eax
mov eax, dword [0x14016e8b0]
xor eax, 0x4192d43b
mov dword [0x14016e9b0], eax
mov eax, dword [0x14016e8b4]
xor eax, 0x28654cef
mov dword [0x14016e9b4], eax
mov eax, dword [0x14016e8b8]
xor eax, 0xe731e874
mov dword [0x14016e9b8], eax
mov eax, dword [0x14016e8bc]
xor eax, 0x7021d99f
mov dword [0x14016e9bc], eax
mov eax, dword [0x14016e8c0]
xor eax, 0x6e4f6b02
mov dword [0x14016e9c0], eax
mov eax, dword [0x14016e8c4]
xor eax, 0xc4d83eef
mov dword [0x14016e9c4], eax
mov eax, dword [0x14016e8c8]
xor eax, 0x57aa3da1
mov dword [0x14016e9c8], eax
mov eax, dword [0x14016e8cc]
xor eax, 0xf975b422
mov dword [0x14016e9cc], eax
mov eax, dword [0x14016e8d0]
xor eax, 0x430c1201
mov dword [0x14016e9d0], eax
mov eax, dword [0x14016e8d4]
xor eax, 0xd6aa6c20
mov dword [0x14016e9d4], eax
mov eax, dword [0x14016e8d8]
xor eax, 0xc4dd9690
mov dword [0x14016e9d8], eax
mov eax, dword [0x14016e8dc]
xor eax, 0x60b96490
mov dword [0x14016e9dc], eax
mov eax, dword [0x14016e8e0]
xor eax, 0x77fac19f
mov dword [0x14016e9e0], eax
mov eax, dword [0x14016e8e4]
xor eax, 0x5fec776a
mov dword [0x14016e9e4], eax
mov eax, dword [0x14016e8e8]
xor eax, 0x666acc23
mov dword [0x14016e9e8], eax
mov eax, dword [0x14016e8ec]
xor eax, 0x204a93c0
mov dword [0x14016e9ec], eax
mov eax, dword [0x14016e8f0]
xor eax, 0xfffea92a
mov dword [0x14016e9f0], eax
mov eax, dword [0x14016e8f4]
xor eax, 0x31f4e778
mov dword [0x14016e9f4], eax
mov eax, dword [0x14016e8f8]
xor eax, 0x966540f3
mov dword [0x14016e9f8], eax
mov eax, dword [0x14016e8fc]
xor eax, 0x6c0a0500
mov dword [0x14016e9fc], eax
mov eax, dword [0x14016e900]
xor eax, 0x1b0b2b17
mov dword [0x14016ea00], eax
mov eax, dword [0x14016e904]
xor eax, 0x5b9139d9
mov dword [0x14016ea04], eax
mov eax, dword [0x14016e908]
xor eax, 0x7d42fa11
mov dword [0x14016ea08], eax
mov eax, dword [0x14016e90c]
xor eax, 0x26b44e7
mov dword [0x14016ea0c], eax
mov eax, dword [0x14016e910]
xor eax, 0x1a602b59
mov dword [0x14016ea10], eax
mov eax, dword [str.DjI]
xor eax, 0xe8496a71
mov dword [0x14016ea14], eax
mov eax, dword [0x14016e918]
xor eax, 0x7ea3a3b0
mov dword [0x14016ea18], eax
mov eax, dword [0x14016e91c]
xor eax, 0xfd5b3945
mov dword [0x14016ea1c], eax
mov eax, dword [0x14016e920]
xor eax, 0xf44061fd
mov dword [0x14016ea20], eax
mov eax, dword [0x14016e924]
xor eax, 0xd15205fb
mov dword [0x14016ea24], eax
mov eax, dword [0x14016e928]
xor eax, 0x4e793995
mov dword [0x14016ea28], eax
mov eax, dword [0x14016e92c]
xor eax, 0x3a229d83
mov dword [0x14016ea2c], eax
mov eax, dword [0x14016e930]
xor eax, 0x90e86782
mov dword [0x14016ea30], eax
mov eax, dword [0x14016e934]
xor eax, 0x84cf3184
mov dword [0x14016ea34], eax
mov eax, dword [0x14016e938]
xor eax, 0xfc4ba183
mov dword [0x14016ea38], eax
mov eax, dword [0x14016e93c]
xor eax, 0x50f09b65
mov dword [0x14016ea3c], eax
mov eax, dword [0x14016e940]
xor eax, 0xe7a9dfa8
mov dword [0x14016ea40], eax
mov eax, dword [str.F_I]
xor eax, 0x492d4638
mov dword [0x14016ea44], eax
mov eax, dword [0x14016e948]
xor eax, 0x4ff811b0
mov dword [0x14016ea48], eax
mov eax, dword [0x14016e94c]
xor eax, 0x7c23aba3
mov dword [0x14016ea4c], eax
mov eax, dword [0x14016e950]
xor eax, 0xe94be93d
mov dword [0x14016ea50], eax
mov eax, dword [0x14016e954]
xor eax, 0xec72e903
mov dword [0x14016ea54], eax
mov eax, dword [0x14016e958]
xor eax, 0x49339a47
mov dword [0x14016ea58], eax
mov eax, dword [0x14016e50c]
xor eax, 0x5341c14e
mov dword [0x14016e510], eax
mov eax, dword [0x14016e600]
xor eax, 0xc8c71020
mov dword [0x14016e640], eax
mov eax, dword [0x14016e604]
xor eax, 0x1b010e0f
mov dword [0x14016e644], eax
mov eax, dword [0x14016e608]
xor eax, 0xae8116ed
mov dword [0x14016e648], eax
mov eax, dword [0x14016e60c]
xor eax, 0xc3b3263b
mov dword [0x14016e64c], eax
mov eax, dword [0x14016e610]
xor eax, 0xa642f0b9
mov dword [0x14016e650], eax
mov eax, dword [0x14016e614]
xor eax, 0x8b2b3fef
mov dword [0x14016e654], eax
mov eax, dword [0x14016e618]
xor eax, 0x4f56b664
mov dword [0x14016e658], eax
mov eax, dword [0x14016e61c]
xor eax, 0x4008303e
mov dword [0x14016e65c], eax
mov eax, dword [0x14016e620]
xor eax, 0x7e62e929
mov dword [0x14016e660], eax
mov eax, dword [0x14016e624]
xor eax, 0xf99d859f
mov dword [0x14016e664], eax
mov eax, dword [0x14016e628]
xor eax, 0xfadf5d25
mov dword [0x14016e668], eax
mov eax, dword [0x14016e62c]
xor eax, 0xe2cb633b
mov dword [0x14016e66c], eax
mov eax, dword [0x14016e630]
xor eax, 0xe2e323fa
mov dword [0x14016e670], eax
mov eax, dword [0x14016e634]
xor eax, 0x8767f384
mov dword [0x14016e674], eax
mov eax, dword [0x14016e638]
xor eax, 0xb6bf299a
mov dword [0x14016e678], eax
mov eax, dword [0x14016e400]
xor eax, 0xf1471d48
mov dword [0x14016e430], eax
mov eax, dword [0x14016e404]
xor eax, 0xdb68f21a
mov dword [0x14016e434], eax
mov eax, dword [0x14016e408]
xor eax, 0x5b63d27c
mov dword [0x14016e438], eax
mov eax, dword [0x14016e40c]
xor eax, 0xf5190f17
mov dword [0x14016e43c], eax
mov eax, dword [0x14016e410]
xor eax, 0xca3678e4
mov dword [0x14016e440], eax
mov eax, dword [0x14016e414]
xor eax, 0xc05499a7
mov dword [0x14016e444], eax
mov eax, dword [str.1_Wj]
xor eax, 0x6a572805
mov dword [0x14016e448], eax
mov eax, dword [0x14016e41c]
xor eax, 0xd3a42b89
mov dword [0x14016e44c], eax
mov eax, dword [0x14016e420]
xor eax, 0xc8c8f1c4
mov dword [0x14016e450], eax
mov eax, dword [0x14016e424]
xor eax, 0x9a4f5b1f
mov dword [0x14016e454], eax
mov eax, dword [0x14016e428]
xor eax, 0x1236461
mov dword [0x14016e458], eax
mov eax, dword [0x14016e42c]
xor eax, 0x83ea6ee5
mov dword [0x14016e45c], eax
mov eax, dword [0x14016ea5c]
xor eax, 0xeea8e3d2
mov dword [0x14016ea60], eax
mov eax, dword [0x14016ec6c]
xor eax, 0x7f6a476d
mov dword [0x14016ec70], eax
mov eax, dword [0x14016ed60]
xor eax, 0x5a101ba5
mov dword [0x14016edc0], eax
mov eax, dword [0x14016ed64]
xor eax, 0xc51d43fe
mov dword [0x14016edc4], eax
mov eax, dword [0x14016ed68]
xor eax, 0xa9dc716b
mov dword [0x14016edc8], eax
mov eax, dword [0x14016ed6c]
xor eax, 0x96e08bcd
mov dword [0x14016edcc], eax
mov eax, dword [0x14016ed70]
xor eax, 0xe08ae1d0
mov dword [0x14016edd0], eax
mov eax, dword [str.wUm_S]
xor eax, 0x216d555d
mov dword [0x14016edd4], eax
mov eax, dword [0x14016ed78]
xor eax, 0x75f4c178
mov dword [0x14016edd8], eax
mov eax, dword [0x14016ed7c]
xor eax, 0xc18e4bf3
mov dword [0x14016eddc], eax
mov eax, dword [0x14016ed80]
xor eax, 0x486d4cf4
mov dword [0x14016ede0], eax
mov eax, dword [0x14016ed84]
xor eax, 0xa0708aa3
mov dword [0x14016ede4], eax
mov eax, dword [0x14016ed88]
xor eax, 0x63168776
mov dword [0x14016ede8], eax
mov eax, dword [0x14016ed8c]
xor eax, 0x61dff7ac
mov dword [0x14016edec], eax
mov eax, dword [0x14016ed90]
xor eax, 0x390b177c
mov dword [0x14016edf0], eax
mov eax, dword [0x14016ed94]
xor eax, 0xecccc481
mov dword [0x14016edf4], eax
mov eax, dword [0x14016ed98]
xor eax, 0xcfcd3fa6
mov dword [0x14016edf8], eax
mov eax, dword [0x14016ed9c]
xor eax, 0x8d9db78f
mov dword [0x14016edfc], eax
mov eax, dword [0x14016eda0]
xor eax, 0x52e9ef35
mov dword [0x14016ee00], eax
mov eax, dword [0x14016eda4]
xor eax, 0x2314d9a2
mov dword [0x14016ee04], eax
mov eax, dword [0x14016eda8]
xor eax, 0x8bf691fb
mov dword [0x14016ee08], eax
mov eax, dword [0x14016edac]
xor eax, 0x4e782493
mov dword [0x14016ee0c], eax
mov eax, dword [0x14016edb0]
xor eax, 0x8c77d11a
mov dword [0x14016ee10], eax
mov eax, dword [0x14016edb4]
xor eax, 0xf8eeb7f1
mov dword [0x14016ee14], eax
mov eax, dword [0x14016edb8]
xor eax, 0xa9542bdf
mov dword [0x14016ee18], eax
mov eax, dword [0x14016edbc]
xor eax, 0x84f8ba97
mov dword [0x14016ee1c], eax
mov eax, dword [0x14016ee20]
xor eax, 0x48781c4
mov dword [0x14016ee50], eax
mov eax, dword [0x14016ee24]
xor eax, 0xe4f70b2d
mov dword [0x14016ee54], eax
mov eax, dword [0x14016ee28]
xor eax, 0x42c2c7d5
mov dword [0x14016ee58], eax
mov eax, dword [0x14016ee2c]
xor eax, 0x28f28287
mov dword [0x14016ee5c], eax
mov eax, dword [0x14016ee30]
xor eax, 0x71974f13
mov dword [0x14016ee60], eax
mov eax, dword [0x14016ee34]
xor eax, 0xf3869d4
mov dword [0x14016ee64], eax
mov eax, dword [0x14016ee38]
xor eax, 0x6bedde78
mov dword [0x14016ee68], eax
mov eax, dword [0x14016ee3c]
xor eax, 0xfb99f656
mov dword [0x14016ee6c], eax
mov eax, dword [0x14016ee40]
xor eax, 0xd146eb46
mov dword [0x14016ee70], eax
mov eax, dword [0x14016ee44]
xor eax, 0xccc999d5
mov dword [0x14016ee74], eax
mov eax, dword [0x14016ee48]
xor eax, 0xb5d46c0e
mov dword [0x14016ee78], eax
mov eax, dword [0x14016e1c0]
xor eax, 0x83329bdc
mov dword [0x14016e240], eax
mov eax, dword [0x14016e1c4]
xor eax, 0x752d6cd5
mov dword [0x14016e244], eax
mov eax, dword [0x14016e1c8]
xor eax, 0x72fe9ede
mov dword [0x14016e248], eax
mov eax, dword [0x14016e1cc]
xor eax, 0xfbd94a2
mov dword [0x14016e24c], eax
mov eax, dword [0x14016e1d0]
xor eax, 0x657bcd2d
mov dword [0x14016e250], eax
mov eax, dword [0x14016e1d4]
xor eax, 0xb3da5c87
mov dword [0x14016e254], eax
mov eax, dword [0x14016e1d8]
xor eax, 0x1bbed403
mov dword [0x14016e258], eax
mov eax, dword [0x14016e1dc]
xor eax, 0xaa65a8ad
mov dword [0x14016e25c], eax
mov eax, dword [0x14016e1e0]
xor eax, 0xfbc0895f
mov dword [0x14016e260], eax
mov eax, dword [0x14016e1e4]
xor eax, 0xa5e197ad
mov dword [0x14016e264], eax
mov eax, dword [0x14016e1e8]
xor eax, 0x6ea82b5c
mov dword [0x14016e268], eax
mov eax, dword [0x14016e1ec]
xor eax, 0x6dfd830e
mov dword [0x14016e26c], eax
mov eax, dword [0x14016e1f0]
xor eax, 0x3a433646
mov dword [0x14016e270], eax
mov eax, dword [0x14016e1f4]
xor eax, 0x50d56ca3
mov dword [0x14016e274], eax
mov eax, dword [0x14016e1f8]
xor eax, 0x3eafa474
mov dword [0x14016e278], eax
mov eax, dword [0x14016e1fc]
xor eax, 0xd7095419
mov dword [0x14016e27c], eax
mov eax, dword [0x14016e200]
xor eax, 0x931a3a66
mov dword [0x14016e280], eax
mov eax, dword [0x14016e204]
xor eax, 0xf03e17f6
mov dword [0x14016e284], eax
mov eax, dword [0x14016e208]
xor eax, 0x4ece56a0
mov dword [0x14016e288], eax
mov eax, dword [0x14016e20c]
xor eax, 0xdebfe5c9
mov dword [0x14016e28c], eax
mov eax, dword [0x14016e210]
xor eax, 0xa9d15c0
mov dword [0x14016e290], eax
mov eax, dword [0x14016e214]
xor eax, 0xec91c909
mov dword [0x14016e294], eax
mov eax, dword [0x14016e218]
xor eax, 0xc3fe3003
mov dword [0x14016e298], eax
mov eax, dword [0x14016e21c]
xor eax, 0xb4879d3d
mov dword [0x14016e29c], eax
mov eax, dword [0x14016e220]
xor eax, 0x5b8d8631
mov dword [0x14016e2a0], eax
mov eax, dword [0x14016e224]
xor eax, 0x7e9373c0
mov dword [0x14016e2a4], eax
mov eax, dword [0x14016e228]
xor eax, 0x1fe92ea5
mov dword [0x14016e2a8], eax
mov eax, dword [0x14016e22c]
xor eax, 0x9c9102ca
mov dword [0x14016e2ac], eax
mov eax, dword [0x14016e230]
xor eax, 0xa2deb2f7
mov dword [0x14016e2b0], eax
mov eax, dword [0x14016e234]
xor eax, 0xd67c17ad
mov dword [0x14016e2b4], eax
mov eax, dword [0x14016e238]
xor eax, 0x532530e
mov dword [0x14016e2b8], eax
mov eax, dword [str.L_1I]
xor eax, 0x5d9bd607
mov dword [0x14016e2bc], eax
mov eax, dword [0x14016e2c0]
xor eax, 0xd80fea3d
mov dword [0x14016e2c4], eax
mov eax, dword [0x14016f094]
xor eax, 0xee4f70ea
mov dword [0x14016f0a4], eax
mov eax, dword [0x14016f098]
xor eax, 0x712b5737
mov dword [0x14016f0a8], eax
mov eax, dword [0x14016f09c]
xor eax, 0xa6ea949c
mov dword [0x14016f0ac], eax
mov eax, dword [0x14016f0a0]
xor eax, 0xf62b8c2f
mov dword [0x14016f0b0], eax
mov eax, dword [0x14016ec80]
xor eax, 0x616d67d7
mov dword [0x14016ecf0], eax
mov eax, dword [0x14016ec84]
xor eax, 0x8bedcbf2
mov dword [0x14016ecf4], eax
mov eax, dword [0x14016ec88]
xor eax, 0x64fd0d66
mov dword [0x14016ecf8], eax
mov eax, dword [0x14016ec8c]
xor eax, 0xf5e1bbb
mov dword [0x14016ecfc], eax
mov eax, dword [0x14016ec90]
xor eax, 0x57ef8462
mov dword [0x14016ed00], eax
mov eax, dword [0x14016ec94]
xor eax, 0x196a83bd
mov dword [0x14016ed04], eax
mov eax, dword [0x14016ec98]
xor eax, 0xe7ff4810
mov dword [0x14016ed08], eax
mov eax, dword [0x14016ec9c]
xor eax, 0x4d5c3329
mov dword [0x14016ed0c], eax
mov eax, dword [0x14016eca0]
xor eax, 0xaf59259a
mov dword [0x14016ed10], eax
mov eax, dword [0x14016eca4]
xor eax, 0x4e5d5ffa
mov dword [0x14016ed14], eax
mov eax, dword [0x14016eca8]
xor eax, 0xab9c1caf
mov dword [0x14016ed18], eax
mov eax, dword [0x14016ecac]
xor eax, 0x8935b6e5
mov dword [0x14016ed1c], eax
mov eax, dword [0x14016ecb0]
xor eax, 0xe464a1cd
mov dword [0x14016ed20], eax
mov eax, dword [0x14016ecb4]
xor eax, 0x21144348
mov dword [0x14016ed24], eax
mov eax, dword [0x14016ecb8]
xor eax, 0xcadfab02
mov dword [0x14016ed28], eax
mov eax, dword [0x14016ecbc]
xor eax, 0xc146bae8
mov dword [0x14016ed2c], eax
mov eax, dword [0x14016ecc0]
xor eax, 0xc82826f1
mov dword [0x14016ed30], eax
mov eax, dword [0x14016ecc4]
xor eax, 0x215c1b20
mov dword [0x14016ed34], eax
mov eax, dword [0x14016ecc8]
xor eax, 0x37f9668c
mov dword [0x14016ed38], eax
mov eax, dword [0x14016eccc]
xor eax, 0x9b6c0f93
mov dword [0x14016ed3c], eax
mov eax, dword [0x14016ecd0]
xor eax, 0x8c926d5d
mov dword [0x14016ed40], eax
mov eax, dword [0x14016ecd4]
xor eax, 0x37daa005
mov dword [0x14016ed44], eax
mov eax, dword [0x14016ecd8]
xor eax, 0x9d2fd0a2
mov dword [0x14016ed48], eax
mov eax, dword [0x14016ecdc]
xor eax, 0xb737c770
mov dword [0x14016ed4c], eax
mov eax, dword [0x14016ece0]
xor eax, 0xbde1bf1e
mov dword [0x14016ed50], eax
mov eax, dword [0x14016e4b4]
xor eax, 0xc084414f
mov dword [0x14016e4c0], eax
mov eax, dword [0x14016e4b8]
xor eax, 0xa9d31bcd
mov dword [0x14016e4c4], eax
mov eax, dword [0x14016e4bc]
xor eax, 0x1072ad45
mov dword [0x14016e4c8], eax
mov eax, dword [0x14016ea70]
xor eax, 0x6c770879
mov dword [0x14016eb70], eax
mov eax, dword [0x14016ea74]
xor eax, 0x1f6b0a
mov dword [0x14016eb74], eax
mov eax, dword [0x14016ea78]
xor eax, 0xf533e3ab
mov dword [0x14016eb78], eax
mov eax, dword [0x14016ea7c]
xor eax, 0x759285
mov dword [0x14016eb7c], eax
mov eax, dword [0x14016ea80]
xor eax, 0x795126de
mov dword [0x14016eb80], eax
mov eax, dword [0x14016ea84]
xor eax, 0xb7b3c0c2
mov dword [0x14016eb84], eax
mov eax, dword [0x14016ea88]
xor eax, 0x3a78f30
mov dword [0x14016eb88], eax
mov eax, dword [0x14016ea8c]
xor eax, 0x7d4510a8
mov dword [0x14016eb8c], eax
mov eax, dword [0x14016ea90]
xor eax, 0xb2692f6a
mov dword [0x14016eb90], eax
mov eax, dword [0x14016ea94]
xor eax, 0xec6d64a1
mov dword [0x14016eb94], eax
mov eax, dword [0x14016ea98]
xor eax, 0xb69aee68
mov dword [0x14016eb98], eax
mov eax, dword [0x14016ea9c]
xor eax, 0x6df9f165
mov dword [0x14016eb9c], eax
mov eax, dword [0x14016eaa0]
xor eax, 0xe011f6cd
mov dword [0x14016eba0], eax
mov eax, dword [0x14016eaa4]
xor eax, 0xe1a2caaa
mov dword [0x14016eba4], eax
mov eax, dword [0x14016eaa8]
xor eax, 0xfdc9f263
mov dword [0x14016eba8], eax
mov eax, dword [0x14016eaac]
xor eax, 0xedac6aa0
mov dword [0x14016ebac], eax
mov eax, dword [0x14016eab0]
xor eax, 0xbbab6986
mov dword [0x14016ebb0], eax
mov eax, dword [0x14016eab4]
xor eax, 0xc2e2fb76
mov dword [0x14016ebb4], eax
mov eax, dword [0x14016eab8]
xor eax, 0x8120333a
mov dword [0x14016ebb8], eax
mov eax, dword [0x14016eabc]
xor eax, 0xf375949c
mov dword [0x14016ebbc], eax
mov eax, dword [0x14016eac0]
xor eax, 0x69e15e5
mov dword [0x14016ebc0], eax
mov eax, dword [0x14016eac4]
xor eax, 0x61df6777
mov dword [0x14016ebc4], eax
mov eax, dword [0x14016eac8]
xor eax, 0x46baf2bb
mov dword [0x14016ebc8], eax
mov eax, dword [0x14016eacc]
xor eax, 0x2d293a65
mov dword [0x14016ebcc], eax
mov eax, dword [0x14016ead0]
xor eax, 0x6a938822
mov dword [0x14016ebd0], eax
mov eax, dword [0x14016ead4]
xor eax, 0xfc0e015
mov dword [0x14016ebd4], eax
mov eax, dword [0x14016ead8]
xor eax, 0x5b710542
mov dword [0x14016ebd8], eax
mov eax, dword [0x14016eadc]
xor eax, 0xc806e97f
mov dword [0x14016ebdc], eax
mov eax, dword [0x14016eae0]
xor eax, 0xce369077
mov dword [0x14016ebe0], eax
mov eax, dword [0x14016eae4]
xor eax, 0xf61f0c5f
mov dword [0x14016ebe4], eax
mov eax, dword [0x14016eae8]
xor eax, 0x8b9734c5
mov dword [0x14016ebe8], eax
mov eax, dword [0x14016eaec]
xor eax, 0xc099bdcb
mov dword [0x14016ebec], eax
mov eax, dword [0x14016eaf0]
xor eax, 0xa3aee0c
mov dword [0x14016ebf0], eax
mov eax, dword [0x14016eaf4]
xor eax, 0x335c1e79
mov dword [0x14016ebf4], eax
mov eax, dword [0x14016eaf8]
xor eax, 0xe071d660
mov dword [0x14016ebf8], eax
mov eax, dword [0x14016eafc]
xor eax, 0x91405082
mov dword [0x14016ebfc], eax
mov eax, dword [0x14016eb00]
xor eax, 0x7d3fcab
mov dword [0x14016ec00], eax
mov eax, dword [0x14016eb04]
xor eax, 0x87d84fdd
mov dword [0x14016ec04], eax
mov eax, dword [0x14016eb08]
xor eax, 0x625d91d6
mov dword [0x14016ec08], eax
mov eax, dword [0x14016eb0c]
xor eax, 0x1b8a0bec
mov dword [0x14016ec0c], eax
mov eax, dword [0x14016eb10]
xor eax, 0x64942d85
mov dword [0x14016ec10], eax
mov eax, dword [0x14016eb14]
xor eax, 0x5664f683
mov dword [0x14016ec14], eax
mov eax, dword [0x14016eb18]
xor eax, 0xc199f1ef
mov dword [0x14016ec18], eax
mov eax, dword [0x14016eb1c]
xor eax, 0xb2453ab4
mov dword [0x14016ec1c], eax
mov eax, dword [0x14016eb20]
xor eax, 0xba7be673
mov dword [0x14016ec20], eax
mov eax, dword [0x14016eb24]
xor eax, 0x9c2d665b
mov dword [0x14016ec24], eax
mov eax, dword [0x14016eb28]
xor eax, 0x8b4cc92d
mov dword [0x14016ec28], eax
mov eax, dword [0x14016eb2c]
xor eax, 0xa43c52d4
mov dword [0x14016ec2c], eax
mov eax, dword [0x14016eb30]
xor eax, 0x3c52f7ec
mov dword [0x14016ec30], eax
mov eax, dword [0x14016eb34]
xor eax, 0x6fb87e6c
mov dword [0x14016ec34], eax
mov eax, dword [0x14016eb38]
xor eax, 0x5e39640a
mov dword [0x14016ec38], eax
mov eax, dword [0x14016eb3c]
xor eax, 0x3ae37a9c
mov dword [0x14016ec3c], eax
mov eax, dword [0x14016eb40]
xor eax, 0x24d0824d
mov dword [0x14016ec40], eax
mov eax, dword [0x14016eb44]
xor eax, 0x8c53d879
mov dword [0x14016ec44], eax
mov eax, dword [0x14016eb48]
xor eax, 0xeca6b636
mov dword [0x14016ec48], eax
mov eax, dword [0x14016eb4c]
xor eax, 0xe6a4059f
mov dword [0x14016ec4c], eax
mov eax, dword [0x14016eb50]
xor eax, 0x8329e969
mov dword [0x14016ec50], eax
mov eax, dword [0x14016eb54]
xor eax, 0x6eb48cab
mov dword [0x14016ec54], eax
mov eax, dword [0x14016eb58]
xor eax, 0xa5e1b9a6
mov dword [0x14016ec58], eax
mov eax, dword [0x14016eb5c]
xor eax, 0x5feaa3b6
mov dword [0x14016ec5c], eax
mov eax, dword [0x14016eb60]
xor eax, 0x9d86428e
mov dword [0x14016ec60], eax
mov eax, dword [0x14016e2d0]
xor eax, 0xdebc4cce
mov dword [0x14016e320], eax
mov eax, dword [0x14016e2d4]
xor eax, 0x10686e7
mov dword [0x14016e324], eax
mov eax, dword [0x14016e2d8]
xor eax, 0xbf4d50a8
mov dword [0x14016e328], eax
mov eax, dword [0x14016e2dc]
xor eax, 0x219db49c
mov dword [0x14016e32c], eax
mov eax, dword [0x14016e2e0]
xor eax, 0x76134f42
mov dword [0x14016e330], eax
mov eax, dword [0x14016e2e4]
xor eax, 0x4275751a
mov dword [0x14016e334], eax
mov eax, dword [0x14016e2e8]
xor eax, 0x9b795f53
mov dword [0x14016e338], eax
mov eax, dword [0x14016e2ec]
xor eax, 0x9eea111a
mov dword [0x14016e33c], eax
mov eax, dword [0x14016e2f0]
xor eax, 0x20541905
mov dword [0x14016e340], eax
mov eax, dword [0x14016e2f4]
xor eax, 0x8c457ba3
mov dword [0x14016e344], eax
mov eax, dword [0x14016e2f8]
xor eax, 0x845c17e4
mov dword [0x14016e348], eax
mov eax, dword [0x14016e2fc]
xor eax, 0x41d6049a
mov dword [0x14016e34c], eax
mov eax, dword [0x14016e300]
xor eax, 0x9004c82c
mov dword [0x14016e350], eax
mov eax, dword [0x14016e304]
xor eax, 0xe198a9b5
mov dword [0x14016e354], eax
mov eax, dword [0x14016e308]
xor eax, 0x5b715be6
mov dword [0x14016e358], eax
mov eax, dword [0x14016e30c]
xor eax, 0x38110697
mov dword [0x14016e35c], eax
mov eax, dword [0x14016e310]
xor eax, 0x2d362e41
mov dword [0x14016e360], eax
mov eax, dword [0x14016ec64]
xor eax, 0x81af2833
mov dword [0x14016ec68], eax
mov eax, dword [0x14016e3e4]
xor eax, 0x72eeed3b
mov dword [0x14016e3f0], eax
mov eax, dword [0x14016e3e8]
xor eax, 0xc88a8f33
mov dword [0x14016e3f4], eax
mov eax, dword [str._RH5]
xor eax, 0x35485263
mov dword [0x14016e3f8], eax
mov eax, dword [0x14016e4d0]
xor eax, 0xe4b13011
mov dword [0x14016e4f0], eax
mov eax, dword [0x14016e4d4]
xor eax, 0x34c98e32
mov dword [0x14016e4f4], eax
mov eax, dword [0x14016e4d8]
xor eax, 0x5bceb235
mov dword [0x14016e4f8], eax
mov eax, dword [0x14016e4dc]
xor eax, 0xcfc172ec
mov dword [0x14016e4fc], eax
mov eax, dword [0x14016e4e0]
xor eax, 0x8e1a4b30
mov dword [0x14016e500], eax
mov eax, dword [0x14016e4e4]
xor eax, 0xae1042e0
mov dword [0x14016e504], eax
mov eax, dword [0x14016e4e8]
xor eax, 0x7d059f89
mov dword [0x14016e508], eax
mov eax, dword [0x14016ef9c]
xor eax, 0x18f6231d
mov dword [0x14016efa8], eax
mov eax, dword [0x14016efa0]
xor eax, 0x64e9f45d
mov dword [0x14016efac], eax
mov eax, dword [0x14016efa4]
xor eax, 0x620a682f
mov dword [0x14016efb0], eax
mov eax, dword [0x14016e460]
xor eax, 0x3992058f
mov dword [0x14016e490], eax
mov eax, dword [0x14016e464]
xor eax, 0x6d45f6e5
mov dword [0x14016e494], eax
mov eax, dword [0x14016e468]
xor eax, 0x6551d083
mov dword [0x14016e498], eax
mov eax, dword [0x14016e46c]
xor eax, 0xd8192d29
mov dword [0x14016e49c], eax
mov eax, dword [str.7ho]
xor eax, 0x2a6f6803
mov dword [0x14016e4a0], eax
mov eax, dword [0x14016e474]
xor eax, 0xc0dfeddf
mov dword [0x14016e4a4], eax
mov eax, dword [0x14016e478]
xor eax, 0x9b336ef1
mov dword [0x14016e4a8], eax
mov eax, dword [0x14016e47c]
xor eax, 0x2ab7aa0c
mov dword [0x14016e4ac], eax
mov eax, dword [0x14016e480]
xor eax, 0x43ebe800
mov dword [0x14016e4b0], eax
mov eax, dword [0x14016f100]
xor eax, 0x6e1d9b1c
mov dword [0x14016f140], eax
mov eax, dword [0x14016f104]
xor eax, 0x92fb79d
mov dword [0x14016f144], eax
mov eax, dword [0x14016f108]
xor eax, 0xb2f9862b
mov dword [0x14016f148], eax
mov eax, dword [0x14016f10c]
xor eax, 0x9be642a5
mov dword [0x14016f14c], eax
mov eax, dword [0x14016f110]
xor eax, 0xc0c5621b
mov dword [0x14016f150], eax
mov eax, dword [0x14016f114]
xor eax, 0xcec11bc2
mov dword [0x14016f154], eax
mov eax, dword [0x14016f118]
xor eax, 0xbd5a2a12
mov dword [0x14016f158], eax
mov eax, dword [str.4LFa]
xor eax, 0x61464c1b
mov dword [0x14016f15c], eax
mov eax, dword [0x14016f120]
xor eax, 0xc70c64f6
mov dword [0x14016f160], eax
mov eax, dword [0x14016f124]
xor eax, 0xb5397c1a
mov dword [0x14016f164], eax
mov eax, dword [0x14016f128]
xor eax, 0x2abf90d3
mov dword [0x14016f168], eax
mov eax, dword [0x14016f12c]
xor eax, 0x1f94249a
mov dword [0x14016f16c], eax
mov eax, dword [0x14016f130]
xor eax, 0xdbf79481
mov dword [0x14016f170], eax
mov eax, dword [0x14016f134]
xor eax, 0xfd4321d5
mov dword [0x14016f174], eax
mov eax, dword [0x14016f138]
xor eax, 0xa9b3140f
mov dword [0x14016f178], eax
mov eax, dword [0x14016f13c]
xor eax, 0xba95f5e1
mov dword [0x14016f17c], eax
mov eax, dword [0x14016f190]
xor eax, 0xa94f1c2b
mov dword [0x14016f240], eax
mov eax, dword [0x14016f194]
xor eax, 0x1b5bb794
mov dword [0x14016f244], eax
mov eax, dword [0x14016f198]
xor eax, 0xf0564578
mov dword [0x14016f248], eax
mov eax, dword [0x14016f19c]
xor eax, 0x6d6ad2a7
mov dword [0x14016f24c], eax
mov eax, dword [0x14016f1a0]
xor eax, 0xb0fafbd6
mov dword [0x14016f250], eax
mov eax, dword [0x14016f1a4]
xor eax, 0xb47feff8
mov dword [0x14016f254], eax
mov eax, dword [0x14016f1a8]
xor eax, 0x74254f1b
mov dword [0x14016f258], eax
mov eax, dword [0x14016f1ac]
xor eax, 0xf8135891
mov dword [0x14016f25c], eax
mov eax, dword [0x14016f1b0]
xor eax, 0xbb7cf7d6
mov dword [0x14016f260], eax
mov eax, dword [0x14016f1b4]
xor eax, 0xff0526d6
mov dword [0x14016f264], eax
mov eax, dword [0x14016f1b8]
xor eax, 0x7fec6c0f
mov dword [0x14016f268], eax
mov eax, dword [0x14016f1bc]
xor eax, 0x4571c273
mov dword [0x14016f26c], eax
mov eax, dword [0x14016f1c0]
xor eax, 0xeb7e16eb
mov dword [0x14016f270], eax
mov eax, dword [0x14016f1c4]
xor eax, 0xd50b4167
mov dword [0x14016f274], eax
mov eax, dword [0x14016f1c8]
xor eax, 0x2a375ec1
mov dword [0x14016f278], eax
mov eax, dword [0x14016f1cc]
xor eax, 0xc0be1394
mov dword [0x14016f27c], eax
mov eax, dword [0x14016f1d0]
xor eax, 0x2970e3c8
mov dword [0x14016f280], eax
mov eax, dword [0x14016f1d4]
xor eax, 0x5ed2d9cc
mov dword [0x14016f284], eax
mov eax, dword [0x14016f1d8]
xor eax, 0x87808ee6
mov dword [0x14016f288], eax
mov eax, dword [0x14016f1dc]
xor eax, 0x48d1f846
mov dword [0x14016f28c], eax
mov eax, dword [0x14016f1e0]
xor eax, 0xc58c28ef
mov dword [0x14016f290], eax
mov eax, dword [0x14016f1e4]
xor eax, 0xaa7d16f3
mov dword [0x14016f294], eax
mov eax, dword [str.tTUU0Bk]
xor eax, 0x55555459
mov dword [0x14016f298], eax
mov eax, dword [0x14016f1ec]
xor eax, 0x46b421e
mov dword [0x14016f29c], eax
mov eax, dword [0x14016f1f0]
xor eax, 0x5c69c986
mov dword [0x14016f2a0], eax
mov eax, dword [0x14016f1f4]
xor eax, 0x6eb345e6
mov dword [0x14016f2a4], eax
mov eax, dword [0x14016f1f8]
xor eax, 0x299d5800
mov dword [0x14016f2a8], eax
mov eax, dword [0x14016f1fc]
xor eax, 0xfb3d9195
mov dword [0x14016f2ac], eax
mov eax, dword [0x14016f200]
xor eax, 0x204eefee
mov dword [0x14016f2b0], eax
mov eax, dword [0x14016f204]
xor eax, 0xd657fbef
mov dword [0x14016f2b4], eax
mov eax, dword [0x14016f208]
xor eax, 0xb5d221e6
mov dword [0x14016f2b8], eax
mov eax, dword [0x14016f20c]
xor eax, 0xe64e48bf
mov dword [0x14016f2bc], eax
mov eax, dword [0x14016f210]
xor eax, 0x2e9a3934
mov dword [0x14016f2c0], eax
mov eax, dword [0x14016f214]
xor eax, 0x78933efd
mov dword [0x14016f2c4], eax
mov eax, dword [0x14016f218]
xor eax, 0xc54ace2
mov dword [0x14016f2c8], eax
mov eax, dword [0x14016f21c]
xor eax, 0x2e38a1fb
mov dword [0x14016f2cc], eax
mov eax, dword [0x14016f220]
xor eax, 0xe774198f
mov dword [0x14016f2d0], eax
mov eax, dword [0x14016f224]
xor eax, 0x2848fc69
mov dword [0x14016f2d4], eax
mov eax, dword [0x14016f228]
xor eax, 0x97d39c75
mov dword [0x14016f2d8], eax
mov eax, dword [0x14016f22c]
xor eax, 0x338bf671
mov dword [0x14016f2dc], eax
mov eax, dword [0x14016f230]
xor eax, 0x44369a63
mov dword [0x14016f2e0], eax
mov eax, dword [0x14016f234]
xor eax, 0x22e5f91d
mov dword [0x14016f2e4], eax
mov eax, dword [0x14016f238]
xor eax, 0xd4b8cff2
mov dword [0x14016f2e8], eax
mov eax, dword [0x14016f6a4]
xor eax, 0xc8698dd6
mov dword [0x14016f6b0], eax
mov eax, dword [0x14016f6a8]
xor eax, 0x81643676
mov dword [0x14016f6b4], eax
mov eax, dword [0x14016f6ac]
xor eax, 0xe5172134
mov dword [0x14016f6b8], eax
mov eax, dword [0x14016f0b4]
xor eax, 0xb14e3872
mov dword [0x14016f0c0], eax
mov eax, dword [0x14016f0b8]
xor eax, 0xa77d8695
mov dword [0x14016f0c4], eax
mov eax, dword [0x14016f0bc]
xor eax, 0xce28f96a
mov dword [0x14016f0c8], eax
mov eax, dword [0x14016f6c0]
xor eax, 0x945f40c3
mov dword [0x14016f6e0], eax
mov eax, dword [0x14016f6c4]
xor eax, 0x8b5194f1
mov dword [0x14016f6e4], eax
mov eax, dword [0x14016f6c8]
xor eax, 0xe9764f8e
mov dword [0x14016f6e8], eax
mov eax, dword [0x14016f6cc]
xor eax, 0x3ce3369f
mov dword [0x14016f6ec], eax
mov eax, dword [0x14016f6d0]
xor eax, 0x5053c34a
mov dword [0x14016f6f0], eax
mov eax, dword [0x14016f6d4]
xor eax, 0xc8e1e721
mov dword [0x14016f6f4], eax
mov eax, dword [0x14016f6d8]
xor eax, 0x30479d92
mov dword [0x14016f6f8], eax
mov eax, dword [0x14016f6dc]
xor eax, 0x6e8663eb
mov dword [0x14016f6fc], eax
mov eax, dword [0x14016f2f0]
xor eax, 0x7a7228e5
mov dword [0x14016f3a0], eax
mov eax, dword [0x14016f2f4]
xor eax, 0x383c4e33
mov dword [0x14016f3a4], eax
mov eax, dword [0x14016f2f8]
xor eax, 0xad61718e
mov dword [0x14016f3a8], eax
mov eax, dword [0x14016f2fc]
xor eax, 0x5d712fff
mov dword [0x14016f3ac], eax
mov eax, dword [0x14016f300]
xor eax, 0xbdd125fc
mov dword [0x14016f3b0], eax
mov eax, dword [0x14016f304]
xor eax, 0xd7316f46
mov dword [0x14016f3b4], eax
mov eax, dword [0x14016f308]
xor eax, 0xfc01051
mov dword [0x14016f3b8], eax
mov eax, dword [0x14016f30c]
xor eax, 0x365f73e8
mov dword [0x14016f3bc], eax
mov eax, dword [0x14016f310]
xor eax, 0xcddc5ef2
mov dword [0x14016f3c0], eax
mov eax, dword [0x14016f314]
xor eax, 0x6c0c61b3
mov dword [0x14016f3c4], eax
mov eax, dword [0x14016f318]
xor eax, 0x1719120c
mov dword [0x14016f3c8], eax
mov eax, dword [0x14016f31c]
xor eax, 0xe30e6fcd
mov dword [0x14016f3cc], eax
mov eax, dword [0x14016f320]
xor eax, 0x82642eeb
mov dword [0x14016f3d0], eax
mov eax, dword [0x14016f324]
xor eax, 0xa6c506dc
mov dword [0x14016f3d4], eax
mov eax, dword [0x14016f328]
xor eax, 0xb7120c2
mov dword [0x14016f3d8], eax
mov eax, dword [0x14016f32c]
xor eax, 0x8f02cbbd
mov dword [0x14016f3dc], eax
mov eax, dword [0x14016f330]
xor eax, 0x4e7776cf
mov dword [0x14016f3e0], eax
mov eax, dword [0x14016f334]
xor eax, 0x60b64bdc
mov dword [0x14016f3e4], eax
mov eax, dword [0x14016f338]
xor eax, 0x958a0f89
mov dword [0x14016f3e8], eax
mov eax, dword [0x14016f33c]
xor eax, 0x401d252e
mov dword [0x14016f3ec], eax
mov eax, dword [0x14016f340]
xor eax, 0x90210ce3
mov dword [0x14016f3f0], eax
mov eax, dword [0x14016f344]
xor eax, 0x5f8be632
mov dword [0x14016f3f4], eax
mov eax, dword [0x14016f348]
xor eax, 0x3777111f
mov dword [0x14016f3f8], eax
mov eax, dword [0x14016f34c]
xor eax, 0x5c30c4af
mov dword [0x14016f3fc], eax
mov eax, dword [0x14016f350]
xor eax, 0xc6fa3a52
mov dword [0x14016f400], eax
mov eax, dword [0x14016f354]
xor eax, 0x45aeaa2a
mov dword [0x14016f404], eax
mov eax, dword [0x14016f358]
xor eax, 0xdf8fca9
mov dword [0x14016f408], eax
mov eax, dword [0x14016f35c]
xor eax, 0x1f33abdc
mov dword [0x14016f40c], eax
mov eax, dword [0x14016f360]
xor eax, 0xa7024758
mov dword [0x14016f410], eax
mov eax, dword [0x14016f364]
xor eax, 0xffe276f
mov dword [0x14016f414], eax
mov eax, dword [0x14016f368]
xor eax, 0xc899e42e
mov dword [0x14016f418], eax
mov eax, dword [0x14016f36c]
xor eax, 0x799dbed3
mov dword [0x14016f41c], eax
mov eax, dword [0x14016f370]
xor eax, 0x39e52eeb
mov dword [0x14016f420], eax
mov eax, dword [0x14016f374]
xor eax, 0xe25e2a27
mov dword [0x14016f424], eax
mov eax, dword [0x14016f378]
xor eax, 0x72b0b258
mov dword [0x14016f428], eax
mov eax, dword [0x14016f37c]
xor eax, 0xc5719367
mov dword [0x14016f42c], eax
mov eax, dword [0x14016f380]
xor eax, 0xc2e06b56
mov dword [0x14016f430], eax
mov eax, dword [0x14016f384]
xor eax, 0x5f26c09a
mov dword [0x14016f434], eax
mov eax, dword [0x14016f388]
xor eax, 0x675c9b49
mov dword [0x14016f438], eax
mov eax, dword [0x14016f38c]
xor eax, 0xc448204f
mov dword [0x14016f43c], eax
mov eax, dword [0x14016f390]
xor eax, 0x93c22877
mov dword [0x14016f440], eax
mov eax, dword [0x14016f0ec]
xor eax, 0xf3f39edb
mov dword [0x14016f0f0], eax
mov eax, dword [0x14016f0cc]
xor eax, 0x9a822817
mov dword [0x14016f0d0], eax
mov eax, dword [0x14016f0d4]
xor eax, 0x41241153
mov dword [0x14016f0e0], eax
mov eax, dword [0x14016f0d8]
xor eax, 0x8f7c612d
mov dword [0x14016f0e4], eax
mov eax, dword [0x14016f0dc]
xor eax, 0x140cd585
mov dword [0x14016f0e8], eax
mov eax, dword [0x14016f180]
xor eax, 0xc2e82533
mov dword [0x14016f184], eax
mov eax, dword [0x14016f450]
xor eax, 0x71846e71
mov dword [0x14016f580], eax
mov eax, dword [0x14016f454]
xor eax, 0xee65b4ac
mov dword [0x14016f584], eax
mov eax, dword [0x14016f458]
xor eax, 0xf244c7d6
mov dword [0x14016f588], eax
mov eax, dword [0x14016f45c]
xor eax, 0x3ef5253
mov dword [0x14016f58c], eax
mov eax, dword [0x14016f460]
xor eax, 0x2bd000b7
mov dword [0x14016f590], eax
mov eax, dword [0x14016f464]
xor eax, 0x46aa5036
mov dword [0x14016f594], eax
mov eax, dword [0x14016f468]
xor eax, 0x7666a556
mov dword [0x14016f598], eax
mov eax, dword [0x14016f46c]
xor eax, 0x7a23dc26
mov dword [0x14016f59c], eax
mov eax, dword [0x14016f470]
xor eax, 0x4dbb06ae
mov dword [0x14016f5a0], eax
mov eax, dword [0x14016f474]
xor eax, 0xfe7f1a42
mov dword [0x14016f5a4], eax
mov eax, dword [0x14016f478]
xor eax, 0xa086f65b
mov dword [0x14016f5a8], eax
mov eax, dword [0x14016f47c]
xor eax, 0x37b7c82f
mov dword [0x14016f5ac], eax
mov eax, dword [0x14016f480]
xor eax, 0x9b07f089
mov dword [0x14016f5b0], eax
mov eax, dword [0x14016f484]
xor eax, 0x1ca6594d
mov dword [0x14016f5b4], eax
mov eax, dword [0x14016f488]
xor eax, 0x1c813db2
mov dword [0x14016f5b8], eax
mov eax, dword [0x14016f48c]
xor eax, 0xcd60b6bf
mov dword [0x14016f5bc], eax
mov eax, dword [0x14016f490]
xor eax, 0xd87f76f4
mov dword [0x14016f5c0], eax
mov eax, dword [0x14016f494]
xor eax, 0x49faed3c
mov dword [0x14016f5c4], eax
mov eax, dword [0x14016f498]
xor eax, 0xbdfdaf21
mov dword [0x14016f5c8], eax
mov eax, dword [0x14016f49c]
xor eax, 0x781991b7
mov dword [0x14016f5cc], eax
mov eax, dword [0x14016f4a0]
xor eax, 0x8b227985
mov dword [0x14016f5d0], eax
mov eax, dword [0x14016f4a4]
xor eax, 0xb2d6a57c
mov dword [0x14016f5d4], eax
mov eax, dword [0x14016f4a8]
xor eax, 0xdd2e26d0
mov dword [0x14016f5d8], eax
mov eax, dword [0x14016f4ac]
xor eax, 0x153234bf
mov dword [0x14016f5dc], eax
mov eax, dword [0x14016f4b0]
xor eax, 0x8cbbe4e5
mov dword [0x14016f5e0], eax
mov eax, dword [0x14016f4b4]
xor eax, 0xc4dd1f85
mov dword [0x14016f5e4], eax
mov eax, dword [0x14016f4b8]
xor eax, 0x474325f8
mov dword [0x14016f5e8], eax
mov eax, dword [0x14016f4bc]
xor eax, 0x94b1df20
mov dword [0x14016f5ec], eax
mov eax, dword [0x14016f4c0]
xor eax, 0xe22f87a4
mov dword [0x14016f5f0], eax
mov eax, dword [0x14016f4c4]
xor eax, 0x503aaf02
mov dword [0x14016f5f4], eax
mov eax, dword [0x14016f4c8]
xor eax, 0xab171bc6
mov dword [0x14016f5f8], eax
mov eax, dword [0x14016f4cc]
xor eax, 0xeb260ce4
mov dword [0x14016f5fc], eax
mov eax, dword [0x14016f4d0]
xor eax, 0xf7e42cf5
mov dword [0x14016f600], eax
mov eax, dword [0x14016f4d4]
xor eax, 0x48629b30
mov dword [0x14016f604], eax
mov eax, dword [0x14016f4d8]
xor eax, 0xe3be29f7
mov dword [0x14016f608], eax
mov eax, dword [0x14016f4dc]
xor eax, 0x95c4cc9f
mov dword [0x14016f60c], eax
mov eax, dword [0x14016f4e0]
xor eax, 0xb641f3b3
mov dword [0x14016f610], eax
mov eax, dword [0x14016f4e4]
xor eax, 0x12e6252a
mov dword [0x14016f614], eax
mov eax, dword [0x14016f4e8]
xor eax, 0xbc802924
mov dword [0x14016f618], eax
mov eax, dword [0x14016f4ec]
xor eax, 0xf8e2bc69
mov dword [0x14016f61c], eax
mov eax, dword [0x14016f4f0]
xor eax, 0xfca7c652
mov dword [0x14016f620], eax
mov eax, dword [0x14016f4f4]
xor eax, 0x14b571fc
mov dword [0x14016f624], eax
mov eax, dword [0x14016f4f8]
xor eax, 0x93ef944e
mov dword [0x14016f628], eax
mov eax, dword [0x14016f4fc]
xor eax, 0x3a12bf56
mov dword [0x14016f62c], eax
mov eax, dword [0x14016f500]
xor eax, 0x58cc3d0
mov dword [0x14016f630], eax
mov eax, dword [0x14016f504]
xor eax, 0x8b3ed2e3
mov dword [0x14016f634], eax
mov eax, dword [0x14016f508]
xor eax, 0xdd232b7c
mov dword [0x14016f638], eax
mov eax, dword [0x14016f50c]
xor eax, 0x3bd28924
mov dword [0x14016f63c], eax
mov eax, dword [0x14016f510]
xor eax, 0x55178ede
mov dword [0x14016f640], eax
mov eax, dword [0x14016f514]
xor eax, 0xf17830ab
mov dword [0x14016f644], eax
mov eax, dword [0x14016f518]
xor eax, 0xd44463d1
mov dword [0x14016f648], eax
mov eax, dword [0x14016f51c]
xor eax, 0x1682e71d
mov dword [0x14016f64c], eax
mov eax, dword [0x14016f520]
xor eax, 0x8d8bc4ba
mov dword [0x14016f650], eax
mov eax, dword [0x14016f524]
xor eax, 0x62ee5a48
mov dword [0x14016f654], eax
mov eax, dword [0x14016f528]
xor eax, 0xaa3792b6
mov dword [0x14016f658], eax
mov eax, dword [0x14016f52c]
xor eax, 0x749d921d
mov dword [0x14016f65c], eax
mov eax, dword [0x14016f530]
xor eax, 0xe9fb5b60
mov dword [0x14016f660], eax
mov eax, dword [0x14016f534]
xor eax, 0x3207f2af
mov dword [0x14016f664], eax
mov eax, dword [0x14016f538]
xor eax, 0xee9d28c
mov dword [0x14016f668], eax
mov eax, dword [0x14016f53c]
xor eax, 0x47a9daa2
mov dword [0x14016f66c], eax
mov eax, dword [0x14016f540]
xor eax, 0x70cb6bc6
mov dword [0x14016f670], eax
mov eax, dword [0x14016f544]
xor eax, 0xadf7b971
mov dword [0x14016f674], eax
mov eax, dword [0x14016f548]
xor eax, 0x2e9e97a9
mov dword [0x14016f678], eax
mov eax, dword [0x14016f54c]
xor eax, 0x8abe5fd1
mov dword [0x14016f67c], eax
mov eax, dword [0x14016f550]
xor eax, 0xe8f77c63
mov dword [0x14016f680], eax
mov eax, dword [0x14016f554]
xor eax, 0xead670f8
mov dword [0x14016f684], eax
mov eax, dword [0x14016f558]
xor eax, 0x8fb67af0
mov dword [0x14016f688], eax
mov eax, dword [0x14016f55c]
xor eax, 0x42a40837
mov dword [0x14016f68c], eax
mov eax, dword [0x14016f560]
xor eax, 0xb5e9f365
mov dword [0x14016f690], eax
mov eax, dword [0x14016f564]
xor eax, 0x81854ff1
mov dword [0x14016f694], eax
mov eax, dword [str.1C.S]
xor eax, 0x532e437b
mov dword [0x14016f698], eax
mov eax, dword [0x14016f56c]
xor eax, 0x5d3405c5
mov dword [0x14016f69c], eax
mov eax, dword [0x14016f570]
xor eax, 0x71f96e5
mov dword [0x14016f6a0], eax
mov dword [0x1401c03b8], 1
mov eax, 0x10
mov qword [rbp + 0xd8], rax
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov rcx, rsp
mov qword [rbp + 0x28], rcx
mov qword [rbp - 0x18], rcx
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov rcx, rsp
mov qword [rbp + 0x20], rcx
mov qword [rbp - 0x10], rcx
call fcn.14014a850
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0x18], rax
mov qword [rbp - 8], rax
mov eax, 0x50
call fcn.14014a850
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0xd0], rax
mov qword [rbp], rax
mov eax, 0x140
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd0]
mov rcx, rsp
mov qword [rbp + 0x30], rcx
mov rdx, rcx
mov qword [rbp + 8], rdx
xorps xmm0, xmm0
movups xmmword [rax + 0x3d], xmm0
movups xmmword [rax + 0x30], xmm0
movups xmmword [rax + 0x20], xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax], xmm0
sub rsp, 0x20
xor eax, eax
mov dword [rbp + 0x14], eax
mov dl, al
mov r8d, 0x134
call sub.api_ms_win_crt_string_l1_1_0.dll_memset
mov edx, dword [rbp + 0x14]
mov r8, qword [rbp + 0x18]
mov r10, qword [rbp + 0x20]
mov rcx, qword [rbp + 0x28]
mov r9, qword [rbp + 0x30]
add rsp, 0x20
mov rax, qword [rbp + 0xd8]
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0x38], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0x40], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0x48], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0x50], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0x58], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0x60], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0x68], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0x70], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0x78], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0x80], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0x88], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0x90], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0x98], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0xa0], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0xa8], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0xb0], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0xb8], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0xd8]
mov r11, rsp
mov qword [rbp + 0xc0], r11
call fcn.14014a850
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0xc8], rax
mov r11d, dword [0x1401c1a44]
mov eax, dword [0x1401c19e8]
mov edi, dword [0x14014e3e0]
mov esi, dword [0x14014e3e4]
imul ebx, edi, 0x9d8e7b47
imul esi, esi, 0x1aaf3b9a
mov edi, esi
mov esi, ebx
lea esi, [rsi + rdi - 0x5217d8e5]
sub eax, esi
setl byte [r8]
mov esi, dword [0x14014e3e8]
mov eax, dword [0x14014e3ec]
shld esi, eax, 0x14
xor esi, 0x7dd0e7b
mov eax, r11d
sub eax, esi
imul eax, r11d
mov r11d, dword [0x14014e3f8]
mov esi, dword [0x14014e3fc]
shld r11d, esi, 0xd
xor r11d, 0x28420dd1
div r11d
mov rax, qword [rbp + 0xd0]
mov r11d, dword [0x14014e400]
mov esi, dword [0x14014e404]
shld r11d, esi, 0x14
xor r11d, 0xb7c596f2
sub edx, r11d
sete byte [r10]
mov dl, byte [r8]
mov r11b, byte [r10]
and dl, r11b
mov r8b, byte [r8]
mov r10b, byte [r10]
xor r8b, r10b
or dl, r8b
and dl, 1
mov byte [rcx], dl
mov cl, byte [rax + 1]
lea r8, [0x14016cf20]
sub rsp, 0x30
mov rax, rsp
mov dword [rax + 0x20], 0x1e27
mov edx, 0x4c
call fcn.140149480
mov rcx, qword [rbp + 0xd0]
mov rax, qword [rbp + 0xd8]
add rsp, 0x30
mov byte [rcx + 1], 1
call fcn.14014a850
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0xe0], rax
mov dword [rax], 0x6aef
mov rax, qword [rbp + 0xe0]
mov eax, dword [rax]
mov dword [rbp - 0x1c], eax
sub eax, 0x77
je 0x14004a79b
jmp 0x140047a41
mov eax, dword [rbp - 0x1c]
sub eax, 0xef
je 0x14004865b
jmp 0x140047a54
mov eax, dword [rbp - 0x1c]
sub eax, 0x1b3
je 0x14004b6fe
jmp 0x140047a67
mov eax, dword [rbp - 0x1c]
sub eax, 0x270
je 0x140049338
jmp 0x140047a7a
mov eax, dword [rbp - 0x1c]
sub eax, 0x3d0
je 0x14004bc8f
jmp 0x140047a8d
mov eax, dword [rbp - 0x1c]
sub eax, 0x426
je 0x14004c4eb
jmp 0x140047aa0
mov eax, dword [rbp - 0x1c]
sub eax, 0x49f
je 0x14004c6b9
jmp 0x140047ab3
mov eax, dword [rbp - 0x1c]
sub eax, 0x6e8
je 0x14004be91
jmp 0x140047ac6
mov eax, dword [rbp - 0x1c]
sub eax, 0xaf4
je 0x140048945
jmp 0x140047ad9
mov eax, dword [rbp - 0x1c]
sub eax, 0xbcf
je 0x140048a9f
jmp 0x140047aec
mov eax, dword [rbp - 0x1c]
sub eax, 0xc50
je 0x140048306
jmp 0x140047aff
mov eax, dword [rbp - 0x1c]
sub eax, 0xded
je 0x14004a41a
jmp 0x140047b12
mov eax, dword [rbp - 0x1c]
sub eax, 0xdf9
je 0x14004af2b
jmp 0x140047b25
mov eax, dword [rbp - 0x1c]
sub eax, 0xeef
je 0x14004bdc9
jmp 0x140047b38
mov eax, dword [rbp - 0x1c]
sub eax, 0x105a
je 0x1400487ba
jmp 0x140047b4b
mov eax, dword [rbp - 0x1c]
sub eax, 0x1750
je 0x14004ad56
jmp 0x140047b5e
mov eax, dword [rbp - 0x1c]
sub eax, 0x1a9b
je 0x14004a29e
jmp 0x140047b71
mov eax, dword [rbp - 0x1c]
sub eax, 0x1b99
je 0x14004948b
jmp 0x140047b84
mov eax, dword [rbp - 0x1c]
sub eax, 0x2357
je 0x14004c550
jmp 0x140047b97
mov eax, dword [rbp - 0x1c]
sub eax, 0x241c
je 0x14004bf38
jmp 0x140047baa
mov eax, dword [rbp - 0x1c]
sub eax, 0x25aa
je 0x14004bb1b
jmp 0x140047bbd
mov eax, dword [rbp - 0x1c]
sub eax, 0x2781
je 0x14004c660
jmp 0x140047bd0
mov eax, dword [rbp - 0x1c]
sub eax, 0x285f
je 0x140048c53
jmp 0x140047be3
mov eax, dword [rbp - 0x1c]
sub eax, 0x29fb
je 0x14004c5ca
jmp 0x140047bf6
mov eax, dword [rbp - 0x1c]
sub eax, 0x2d36
je 0x140048fb6
jmp 0x140047c09
mov eax, dword [rbp - 0x1c]
sub eax, 0x2d93
je 0x14004b81c
jmp 0x140047c1c
mov eax, dword [rbp - 0x1c]
sub eax, 0x2e2b
je 0x140048459
jmp 0x140047c2f
mov eax, dword [rbp - 0x1c]
sub eax, 0x2f1e
je 0x14004a2c4
jmp 0x140047c42
mov eax, dword [rbp - 0x1c]
sub eax, 0x2fcc
je 0x140049924
jmp 0x140047c55
mov eax, dword [rbp - 0x1c]
sub eax, 0x319c
je 0x140049d99
jmp 0x140047c68
mov eax, dword [rbp - 0x1c]
sub eax, 0x321e
je 0x14004962f
jmp 0x140047c7b
mov eax, dword [rbp - 0x1c]
sub eax, 0x3600
je 0x14004bf8b
jmp 0x140047c8e
mov eax, dword [rbp - 0x1c]
sub eax, 0x3689
je 0x1400492cf
jmp 0x140047ca1
mov eax, dword [rbp - 0x1c]
sub eax, 0x36c5
je 0x14004c00d
jmp 0x140047cb4
mov eax, dword [rbp - 0x1c]
sub eax, 0x37b7
je 0x14004c261
jmp 0x140047cc7
mov eax, dword [rbp - 0x1c]
sub eax, 0x387a
je 0x14004b21e
jmp 0x140047cda
mov eax, dword [rbp - 0x1c]
sub eax, 0x3a4a
je 0x140049ff9
jmp 0x140047ced
mov eax, dword [rbp - 0x1c]
sub eax, 0x3ac6
je 0x14004b0a7
jmp 0x140047d00
mov eax, dword [rbp - 0x1c]
sub eax, 0x3ae8
je 0x14004c58d
jmp 0x140047d13
mov eax, dword [rbp - 0x1c]
sub eax, 0x3be0
je 0x14004c607
jmp 0x140047d26
mov eax, dword [rbp - 0x1c]
sub eax, 0x3d03
je 0x140049c67
jmp 0x140047d39
mov eax, dword [rbp - 0x1c]
sub eax, 0x3e94
je 0x140048f93
jmp 0x140047d4c
mov eax, dword [rbp - 0x1c]
sub eax, 0x3fce
je 0x14004abe6
jmp 0x140047d5f
mov eax, dword [rbp - 0x1c]
sub eax, 0x4121
je 0x14004829a
jmp 0x140047d72
mov eax, dword [rbp - 0x1c]
sub eax, 0x4474
je 0x14004adc2
jmp 0x140047d85
mov eax, dword [rbp - 0x1c]
sub eax, 0x4654
je 0x140048044
jmp 0x140047d98
mov eax, dword [rbp - 0x1c]
sub eax, 0x493b
je 0x14004a8ed
jmp 0x140047dab
mov eax, dword [rbp - 0x1c]
sub eax, 0x4ca4
je 0x14004aaa8
jmp 0x140047dbe
mov eax, dword [rbp - 0x1c]
sub eax, 0x5035
je 0x140048cbf
jmp 0x140047dd1
mov eax, dword [rbp - 0x1c]
sub eax, 0x5266
je 0x14004be3e
jmp 0x140047de4
mov eax, dword [rbp - 0x1c]
sub eax, 0x5391
je 0x140048e24
jmp 0x140047df7
mov eax, dword [rbp - 0x1c]
sub eax, 0x58f6
je 0x14004a10a
jmp 0x140047e0a
mov eax, dword [rbp - 0x1c]
sub eax, 0x5bd0
je 0x1400485ef
jmp 0x140047e1d
mov eax, dword [rbp - 0x1c]
sub eax, 0x5c54
je 0x140049ae8
jmp 0x140047e30
mov eax, dword [rbp - 0x1c]
sub eax, 0x5c58
je 0x14004c2b4
jmp 0x140047e43
mov eax, dword [rbp - 0x1c]
sub eax, 0x5e67
je 0x14004974a
jmp 0x140047e56
mov eax, dword [rbp - 0x1c]
sub eax, 0x5f03
je 0x140049f90
jmp 0x140047e69
mov eax, dword [rbp - 0x1c]
sub eax, 0x6267
je 0x14004a72f
jmp 0x140047e7c
mov eax, dword [rbp - 0x1c]
sub eax, 0x63bb
je 0x14004b113
jmp 0x140047e8f
mov eax, dword [rbp - 0x1c]
sub eax, 0x647f
je 0x140049c8a
jmp 0x140047ea2
mov eax, dword [rbp - 0x1c]
sub eax, 0x657f
je 0x140049105
jmp 0x140047eb5
mov eax, dword [rbp - 0x1c]
sub eax, 0x65c2
je 0x14004aa3c
jmp 0x140047ec8
mov eax, dword [rbp - 0x1c]
sub eax, 0x67a2
je 0x14004b3f4
jmp 0x140047edb
mov eax, dword [rbp - 0x1c]
sub eax, 0x6866
je 0x14004c1b4
jmp 0x140047eee
mov r9, qword [rbp + 8]
mov rcx, qword [rbp + 0xc0]
mov rdx, qword [rbp + 0x98]
mov r8, qword [rbp + 0xa0]
mov r10, qword [rbp + 0xa8]
mov r11, qword [rbp + 0xb0]
mov rsi, qword [rbp + 0xb8]
mov rdi, qword [rbp + 0xc8]
mov eax, 0x10
mov qword [rbp - 0x28], rax
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp - 0x28]
mov rbx, rsp
mov qword [rdi], rbx
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp - 0x28]
mov rdi, rsp
mov qword [rcx], rdi
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp - 0x28]
mov rdi, rsp
mov qword [rsi], rdi
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp - 0x28]
mov rsi, rsp
mov qword [r11], rsi
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp - 0x28]
mov r11, rsp
mov qword [r10], r11
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp - 0x28]
mov r10, rsp
mov qword [r8], r10
call fcn.14014a850
sub rsp, rax
mov rax, qword [rbp + 0x90]
mov r8, rsp
mov qword [rdx], r8
mov dword [rbp + 0xf4], 0x60
mov edx, dword [rbp + 0xf4]
mov rdx, qword gs:[rdx]
mov qword [rbp + 0xe8], rdx
mov r8, qword [rbp + 0xe8]
mov rdx, qword [rcx]
mov qword [rdx], r8
mov rcx, qword [rcx]
mov rcx, qword [rcx]
test rcx, rcx
setne byte [rax]
mov edx, dword [0x1401c1670]
mov eax, dword [0x1401c17b4]
mov ecx, dword [0x14014e408]
mov r8d, dword [0x14014e40c]
shld ecx, r8d, 0xc
xor ecx, 0xa2fbe09a
sub eax, ecx
setge cl
mov r8d, dword [0x14014e410]
mov eax, dword [0x14014e414]
imul r8d, r8d, 0x73211951
imul eax, eax, 0xbd9bb1f4
add r8d, eax
mov eax, edx
sub eax, r8d
mov r8d, dword [0x14014e418]
mov r10d, dword [0x14014e41c]
shld r8d, r10d, 0xe
xor r8d, 0xef4da0c4
add eax, r8d
mov r10d, dword [0x14014e420]
mov r8d, dword [0x14014e424]
shld r10d, r8d, 0x17
xor r10d, 0xa70a4f0e
mov r8d, eax
mov eax, r10d
lea eax, [rax + r8 + 0x69b871c0]
imul eax, edx
mov r8d, dword [0x14014e430]
mov edx, dword [0x14014e434]
imul r10d, r8d, 0x18610245
imul edx, edx, 0xbb472f80
mov r8d, edx
mov edx, r10d
lea r8d, [rdx + r8 + 0x348b0031]
xor edx, edx
div r8d
mov rax, qword [rbp]
mov r10d, dword [0x14014e438]
mov r8d, dword [0x14014e43c]
imul r11d, r10d, 0x33898115
imul r8d, r8d, 0xf66b1487
mov r10d, r8d
mov r8d, r11d
lea r8d, [r8 + r10 - 0x47779941]
sub edx, r8d
setne dl
and cl, dl
mov dl, byte [0x14014e440]
mov r8b, byte [0x1401c0202]
add dl, r8b
xor cl, dl
mov byte [rbp - 0x1d], cl
mov cl, byte [rax + 2]
lea r8, [0x14016f580]
mov edx, 0x49
sub rsp, 0x30
mov dword [rsp + 0x20], 0x52f6
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x1d]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 2], 1
mov ecx, 0x610e
mov r8d, 0x5f20
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 8]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp]
mov rcx, qword [rbp + 0x90]
mov cl, byte [rcx]
mov byte [rbp - 0x29], cl
mov cl, byte [rax + 3]
lea r8, [0x14016db80]
mov edx, 0x48
sub rsp, 0x30
mov dword [rsp + 0x20], 0x985
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x29]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 3], 1
mov ecx, 0x4c18
mov r8d, 0x40a7
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0xc]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov ecx, dword [0x1401c0c8c]
mov eax, dword [0x1401c1558]
mov edx, dword [0x14014e444]
mov r8d, dword [0x14014e448]
shl edx, 3
shr r8d, 0x1d
or edx, r8d
xor edx, 0x69cdc2ba
cmp eax, edx
setl al
mov byte [rbp - 0x2b], al
mov edx, dword [0x14014e44c]
mov eax, dword [0x14014e450]
shl edx, 5
shr eax, 0x1b
or edx, eax
xor edx, 0x9e1e527d
mov eax, ecx
add eax, edx
mov edx, dword [0x14014e454]
mov r8d, dword [0x14014e458]
shl edx, 0x16
shr r8d, 0xa
or edx, r8d
xor edx, 0x3f7f666b
add eax, edx
mov edx, dword [0x14014e45c]
mov r8d, dword [0x14014e460]
imul edx, edx, 0x55b8bfaf
imul r8d, r8d, 0xcd905724
add edx, r8d
add edx, 0x63410179
sub eax, edx
imul eax, ecx
mov ecx, dword [0x14014e46c]
mov edx, dword [0x14014e470]
shl ecx, 0x13
shr edx, 0xd
or ecx, edx
xor ecx, 0x43424b9c
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x2b]
mov r8d, dword [0x14014e474]
mov r10d, dword [0x14014e478]
imul r8d, r8d, 0x891a6782
imul r10d, r10d, 0x4601dd04
add r8d, r10d
add r8d, 0xf2f23750
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x2a], cl
mov cl, byte [rax + 4]
lea r8, [0x14016e960]
mov edx, 0x3f
sub rsp, 0x30
mov dword [rsp + 0x20], 0x2297
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x2a]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 4], 1
mov ecx, 0x4b9d
mov r8d, 0x6b59
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x10]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0x88]
mov rcx, qword [rbp + 0xc0]
mov rcx, qword [rcx]
mov rcx, qword [rcx]
mov ecx, dword [rcx + 0x118]
mov edx, dword [0x14014e47c]
mov r8d, dword [0x14014e480]
imul edx, edx, 0x781bb5a8
imul r8d, r8d, 0x3853b603
add edx, r8d
add edx, 0xcfa2e825
cmp ecx, edx
setne cl
and cl, 1
mov byte [rax], cl
mov ecx, dword [0x1401c1ce4]
mov eax, dword [0x1401c14c8]
mov edx, dword [0x14014e484]
mov r8d, dword [0x14014e488]
shl edx, 0x1a
shr r8d, 6
or edx, r8d
xor edx, 0x4e855965
cmp eax, edx
setl al
mov byte [rbp - 0x2d], al
mov edx, dword [0x14014e48c]
mov eax, dword [0x14014e490]
imul edx, edx, 0xe13f7198
imul eax, eax, 0x5bc52344
add edx, eax
add edx, 0x6efce8b0
sub edx, ecx
mov eax, dword [0x14014e494]
mov r8d, dword [0x14014e498]
shl eax, 6
shr r8d, 0x1a
or eax, r8d
xor eax, 0xc77071c3
add edx, eax
mov eax, dword [str.DfS]
mov r8d, dword [0x14014e4a0]
imul eax, eax, 0x693cdb64
imul r8d, r8d, 0x1a89b91c
add eax, r8d
add eax, 0x5222dd5c
sub eax, edx
imul eax, ecx
mov ecx, dword [0x14014e4ac]
mov edx, dword [0x14014e4b0]
shl ecx, 0x1f
shr edx, 1
or ecx, edx
xor ecx, 0x646c429
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x2d]
mov r8d, dword [0x14014e4b4]
mov r10d, dword [0x14014e4b8]
shl r8d, 0x1b
shr r10d, 5
or r8d, r10d
xor r8d, 0xa67e8b02
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x2c], cl
mov cl, byte [rax + 5]
lea r8, [0x14016eb70]
mov edx, 0x3d
sub rsp, 0x30
mov dword [rsp + 0x20], 0x2e15
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x2c]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 5], 1
mov ecx, 0x690a
mov r8d, 0x3c35
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x14]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp]
mov rcx, qword [rbp + 0x88]
mov cl, byte [rcx]
mov byte [rbp - 0x2e], cl
mov cl, byte [rax + 6]
lea r8, [0x14016dd90]
mov edx, 0x3c
sub rsp, 0x30
mov dword [rsp + 0x20], 0x20ad
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x2e]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 6], 1
mov ecx, 0x38f9
mov r8d, 0x491f
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x18]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov ecx, dword [0x1401c184c]
mov eax, dword [0x1401c0d3c]
mov edx, dword [0x14014e4bc]
mov r8d, dword [0x14014e4c0]
shl edx, 0xe
shr r8d, 0x12
or edx, r8d
xor edx, 0xfcc8d1e4
cmp eax, edx
setl al
mov byte [rbp - 0x30], al
mov edx, dword [0x14014e4c4]
mov eax, dword [0x14014e4c8]
imul edx, edx, 0xe43b51bb
imul eax, eax, 0x18f59dd4
add edx, eax
add edx, 0xf0bf41de
mov eax, ecx
sub eax, edx
mov edx, dword [0x14014e4cc]
mov r8d, dword [0x14014e4d0]
imul edx, edx, 0x7adde1d8
imul r8d, r8d, 0x10a22a96
add edx, r8d
add edx, 0x56e0e4a5
add eax, edx
mov edx, dword [0x14014e4d4]
mov r8d, dword [0x14014e4d8]
imul edx, edx, 0x4264d6da
imul r8d, r8d, 0xe26e1d23
add edx, r8d
add edx, 0xe6d8605f
add eax, edx
imul eax, ecx
mov ecx, dword [0x14014e4e4]
mov edx, dword [0x14014e4e8]
imul ecx, ecx, 0xc97a82b2
imul edx, edx, 0xba52075e
add ecx, edx
add ecx, 0x7a3e3232
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x30]
mov r8d, dword [0x14014e4ec]
mov r10d, dword [0x14014e4f0]
shl r8d, 0x1d
shr r10d, 3
or r8d, r10d
xor r8d, 0x3b38d4cb
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x2f], cl
mov cl, byte [rax + 7]
lea r8, [0x14016e4c0]
mov edx, 3
sub rsp, 0x30
mov dword [rsp + 0x20], 0x7e1d
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x2f]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 7], 1
mov ecx, 0x1714
mov r8d, 0x5528
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x1c]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0xc8]
mov rax, qword [rax]
mov ecx, dword [0x14014e4f4]
mov edx, dword [0x14014e4f8]
shld ecx, edx, 0x1a
xor ecx, 0xb2d40909
mov dword [rax], ecx
mov edx, dword [0x1401c1be0]
mov eax, dword [0x1401c0834]
mov r8d, dword [0x14014e4fc]
mov ecx, dword [0x14014e500]
imul r10d, r8d, 0xe71c0426
imul ecx, ecx, 0xb84e24fc
mov r8d, ecx
mov ecx, r10d
lea ecx, [rcx + r8 + 0x52bfcd36]
sub eax, ecx
setl cl
mov eax, dword [0x14014e504]
mov r8d, dword [0x14014e508]
shld eax, r8d, 0x12
xor eax, 0x4bf4a77
mov r8d, edx
add r8d, eax
mov eax, dword [0x14014e50c]
mov r10d, dword [str.tb0_vh]
imul eax, eax, 0x73d9177c
imul r10d, r10d, 0x14a48f83
add eax, r10d
add eax, r8d
mov r8d, dword [0x14014e514]
mov r10d, dword [0x14014e518]
shld r8d, r10d, 2
xor r8d, 0x2d903842
sub eax, r8d
add eax, 0x367d347d
imul eax, edx
mov r8d, dword [0x14014e524]
mov edx, dword [0x14014e528]
imul r10d, r8d, 0xe402a980
imul edx, edx, 0x2489da9e
mov r8d, edx
mov edx, r10d
lea r8d, [rdx + r8 + 0xc4af79e]
xor edx, edx
div r8d
mov rax, qword [rbp]
mov r10d, dword [0x14014e52c]
mov r8d, dword [0x14014e530]
imul r11d, r10d, 0xe0ed93f8
imul r8d, r8d, 0x63d0dfb9
mov r10d, r8d
mov r8d, r11d
lea r8d, [r8 + r10 + 0x18db536b]
sub edx, r8d
sete dl
mov r8b, 1
xor cl, r8b
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [rbp - 0x31], cl
mov cl, byte [rax + 8]
lea r8, [0x14016e510]
mov edx, 1
sub rsp, 0x30
mov dword [rsp + 0x20], 0x28d2
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x31]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 8], 1
mov ecx, 0x6909
mov r8d, 0x319b
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x20]
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov byte [rdx + 9], 1
mov ecx, dword [rcx + 0x24]
xor ecx, 0x7b03
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0x80]
mov rcx, qword [rbp + 0xb0]
mov rdx, qword [rbp + 0xb8]
mov r8, qword [rbp + 0xc0]
mov r8, qword [r8]
mov r8, qword [r8]
mov r8, qword [r8 + 0x18]
mov r8, qword [r8 + 0x20]
mov r10, qword [r8]
add r10, 0xfffffffffffffff0
mov r8, qword [rdx]
mov qword [r8], r10
mov rdx, qword [rdx]
mov rdx, qword [rdx]
mov r8, qword [rdx + 0x30]
mov rdx, qword [rcx]
mov qword [rdx], r8
mov rcx, qword [rcx]
mov rcx, qword [rcx]
mov rdx, qword [0x14014e578]
mov r8, qword [0x14014e580]
shld rdx, r8, 0xe
movabs r8, 0x50aa07ae420329b8
xor rdx, r8
sub rcx, rdx
setne byte [rax]
mov edx, dword [0x1401c162c]
mov eax, dword [0x1401c1b78]
mov r8d, dword [0x14014e588]
mov ecx, dword [0x14014e58c]
imul r10d, r8d, 0x5ec5050e
imul ecx, ecx, 0xfcfab271
mov r8d, ecx
mov ecx, r10d
lea ecx, [rcx + r8 + 0x369fa3b7]
sub eax, ecx
setl cl
mov r8d, dword [0x14014e590]
mov eax, dword [0x14014e594]
shld r8d, eax, 0x19
xor r8d, 0xd061bce0
mov eax, edx
sub eax, r8d
imul eax, edx
mov r8d, dword [0x14014e5a0]
mov edx, dword [0x14014e5a4]
imul r10d, r8d, 0x1f1ffcc1
imul edx, edx, 0x4b5dc772
mov r8d, edx
mov edx, r10d
lea r8d, [rdx + r8 + 0x30a6b519]
xor edx, edx
div r8d
mov rax, qword [rbp]
mov r10d, dword [0x14014e5a8]
mov r8d, dword [0x14014e5ac]
imul r11d, r10d, 0x802d9a70
imul r8d, r8d, 0x32518290
mov r10d, r8d
mov r8d, r11d
lea r8d, [r8 + r10 + 0x307485f0]
sub edx, r8d
sete dl
mov r8b, byte [0x1401c0205]
add r8b, 1
xor cl, r8b
mov r8b, byte [0x1401c0207]
mov r10b, byte [0x14014e5b0]
add r8b, r10b
xor dl, r8b
and cl, dl
xor cl, 0xff
mov byte [rbp - 0x33], cl
mov cl, byte [rax + 0xb]
lea r8, [0x14016e770]
mov edx, 0x39
sub rsp, 0x30
mov dword [rsp + 0x20], 0x6dc4
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x33]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0xb], 1
mov ecx, 0x7968
mov r8d, 0x57df
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x2c]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp]
mov rcx, qword [rbp + 0x80]
mov cl, byte [rcx]
mov byte [rbp - 0x34], cl
mov cl, byte [rax + 0xc]
lea r8, [0x14016df60]
mov edx, 0x38
sub rsp, 0x30
mov dword [rsp + 0x20], 0x476
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x34]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0xc], 1
mov ecx, 0x4271
mov r8d, 0x3f72
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x30]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov edx, dword [0x1401c0c78]
mov eax, dword [0x1401c15b0]
mov ecx, dword [0x14014e5b4]
mov r8d, dword [0x14014e5b8]
shld ecx, r8d, 0x19
xor ecx, 0x5b86c1e
sub eax, ecx
setge cl
mov r8d, dword [0x14014e5bc]
mov eax, dword [0x14014e5c0]
imul r8d, r8d, 0x65b5a30a
imul eax, eax, 0x96537f12
add r8d, eax
sub r8d, edx
mov eax, dword [0x14014e5c4]
mov r10d, dword [str._a5_rQ]
imul eax, eax, 0xb14efd28
imul r10d, r10d, 0x4a14a183
add eax, r10d
add r8d, eax
mov eax, dword [0x14014e5cc]
mov r10d, dword [0x14014e5d0]
imul eax, eax, 0x4e2f9cff
imul r10d, r10d, 0xcbf46d35
add eax, r10d
sub eax, r8d
add eax, 0x8e4d8eef
imul eax, edx
mov r8d, dword [0x14014e5dc]
mov edx, dword [0x14014e5e0]
imul r10d, r8d, 0x7a492e
imul edx, edx, 0x7654a7e4
mov r8d, edx
mov edx, r10d
lea r8d, [rdx + r8 - 0x2a7aa81e]
xor edx, edx
div r8d
mov rax, qword [rbp]
mov r10d, dword [0x14014e5e4]
mov r8d, dword [0x14014e5e8]
imul r11d, r10d, 0x4a978db
imul r8d, r8d, 0x37f5927f
mov r10d, r8d
mov r8d, r11d
lea r8d, [r8 + r10 - 0x5f9b344f]
sub edx, r8d
sete dl
mov r8b, byte [0x1401c0208]
add r8b, 1
xor dl, r8b
and cl, dl
mov dl, 1
xor cl, dl
mov byte [rbp - 0x35], cl
mov cl, byte [rax + 0xd]
lea r8, [0x14016da48]
mov edx, 3
sub rsp, 0x30
mov dword [rsp + 0x20], 0x119
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x35]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0xd], 1
mov ecx, 0x322e
mov r8d, 0x45a3
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x34]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0xc8]
mov rax, qword [rax]
mov ecx, dword [0x14014e5f0]
mov edx, dword [0x14014e5f4]
shl ecx, 0xf
shr edx, 0x11
or ecx, edx
xor ecx, 0x1d99b62f
mov dword [rax], ecx
mov ecx, dword [0x1401c0dfc]
mov eax, dword [0x1401c0f24]
mov edx, dword [0x14014e5f8]
mov r8d, dword [0x14014e5fc]
shl edx, 0x11
shr r8d, 0xf
or edx, r8d
xor edx, 0x7a7b632a
cmp eax, edx
setl al
mov byte [rbp - 0x37], al
mov edx, dword [0x14014e600]
mov eax, dword [0x14014e604]
shl edx, 7
shr eax, 0x19
or edx, eax
xor edx, 0x9c37910c
sub edx, ecx
mov eax, dword [0x14014e608]
mov r8d, dword [0x14014e60c]
shl eax, 8
shr r8d, 0x18
or eax, r8d
xor eax, 0xa63ef6d8
add edx, eax
mov eax, dword [0x14014e610]
mov r8d, dword [0x14014e614]
shl eax, 0x1a
shr r8d, 6
or eax, r8d
xor eax, 0xf435f904
sub eax, edx
imul eax, ecx
mov ecx, dword [0x14014e620]
mov edx, dword [0x14014e624]
shl ecx, 0x11
shr edx, 0xf
or ecx, edx
xor ecx, 0x91510f13
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x37]
mov r8d, dword [0x14014e628]
mov r10d, dword [0x14014e62c]
imul r8d, r8d, 0x68984fd9
imul r10d, r10d, 0xb8212609
add r8d, r10d
add r8d, 0x6e5f07bb
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x36], cl
mov cl, byte [rax + 0xe]
lea r8, [0x14016ec70]
mov edx, 1
sub rsp, 0x30
mov dword [rsp + 0x20], 0x5039
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x36]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0xe], 1
mov ecx, 0x3337
mov r8d, 0x29bf
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x38]
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov byte [rdx + 0xf], 1
mov ecx, dword [rcx + 0x3c]
xor ecx, 0x2fac
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov edx, dword [0x1401c173c]
mov eax, dword [0x1401c1474]
mov ecx, dword [0x14014e630]
mov r8d, dword [0x14014e634]
shld ecx, r8d, 7
xor ecx, 0x26dc961
sub eax, ecx
setl cl
mov eax, dword [0x14014e638]
mov r8d, dword [0x14014e63c]
shld eax, r8d, 0xb
xor eax, 0xedab628c
sub eax, edx
mov r8d, dword [0x14014e640]
mov r10d, dword [0x14014e644]
imul r8d, r8d, 0x426c9be1
imul r10d, r10d, 0xa270e28f
add r8d, r10d
add r8d, eax
mov eax, dword [0x14014e648]
mov r10d, dword [0x14014e64c]
shld eax, r10d, 0xf
xor eax, 0x3b8fbad7
sub eax, r8d
add eax, 0x815adebb
imul eax, edx
mov r8d, dword [0x14014e658]
mov edx, dword [0x14014e65c]
imul r10d, r8d, 0xc0551022
imul edx, edx, 0x2efd7a5e
mov r8d, edx
mov edx, r10d
lea r8d, [rdx + r8 - 0x339d9cca]
xor edx, edx
div r8d
mov rax, qword [rbp]
mov r8d, dword [0x14014e660]
mov r10d, dword [0x14014e664]
shld r8d, r10d, 0x13
xor r8d, 0xbd1c84e6
sub edx, r8d
sete dl
mov r8b, byte [0x14014e668]
xor cl, r8b
mov r8b, byte [0x14014e669]
xor dl, r8b
and cl, dl
xor cl, 0xff
mov byte [rbp - 0x38], cl
mov cl, byte [rax + 0x10]
lea r8, [0x14016d380]
mov edx, 0x33
sub rsp, 0x30
mov dword [rsp + 0x20], 0x22f1
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x38]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x10], 1
mov ecx, 0x2032
mov r8d, 0x734d
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x40]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0x78]
mov rcx, qword [rbp + 0xa8]
mov rdx, qword [rbp + 0xb0]
mov rdx, qword [rdx]
mov r8, qword [rdx]
mov rdx, qword [rcx]
mov qword [rdx], r8
mov rcx, qword [rcx]
mov rcx, qword [rcx]
movzx ecx, word [rcx]
mov r8d, dword [0x14014e66c]
mov edx, dword [0x14014e670]
imul r10d, r8d, 0x4549452c
imul edx, edx, 0xf55372ed
mov r8d, edx
mov edx, r10d
lea edx, [rdx + r8 + 0x29b3e6fe]
sub ecx, edx
setne byte [rax]
mov edx, dword [0x1401c0668]
mov eax, dword [0x1401c091c]
mov r8d, dword [0x14014e674]
mov ecx, dword [0x14014e678]
imul r10d, r8d, 0xe8e361e9
imul ecx, ecx, 0xeebebb76
mov r8d, ecx
mov ecx, r10d
lea ecx, [rcx + r8 + 0xfe71d23]
sub eax, ecx
setl cl
mov r8d, dword [0x14014e67c]
mov eax, dword [0x14014e680]
shld r8d, eax, 0x1b
xor r8d, 0x2d0bb9fe
mov eax, edx
sub eax, r8d
mov r8d, dword [0x14014e684]
mov r10d, dword [0x14014e688]
shld r8d, r10d, 5
xor r8d, 0xe36ce432
add eax, r8d
mov r10d, dword [0x14014e68c]
mov r8d, dword [0x14014e690]
imul r10d, r10d, 0x8b459c4d
imul r8d, r8d, 0xfbe7473
add r10d, r8d
mov r8d, eax
mov eax, r10d
lea eax, [rax + r8 + 0x4508b784]
imul eax, edx
mov r8d, dword [0x14014e69c]
mov edx, dword [0x14014e6a0]
shld r8d, edx, 0x14
xor r8d, 0x8f8cf053
xor edx, edx
div r8d
mov rax, qword [rbp]
mov r10d, dword [0x14014e6a4]
mov r8d, dword [0x14014e6a8]
imul r11d, r10d, 0x34c17c6
imul r8d, r8d, 0x6cc24c9b
mov r10d, r8d
mov r8d, r11d
lea r8d, [r8 + r10 - 0x6e10b182]
sub edx, r8d
setne dl
mov r8b, byte [0x1401c020c]
mov r10b, byte [0x14014e6ac]
add r8b, r10b
xor cl, r8b
and cl, dl
mov dl, byte [0x1401c020e]
add dl, 1
xor cl, dl
mov byte [rbp - 0x39], cl
mov cl, byte [rax + 0x11]
lea r8, [0x14016d840]
mov edx, 0x31
sub rsp, 0x30
mov dword [rsp + 0x20], 0x66ad
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x39]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x11], 1
mov ecx, 0x2c3
mov r8d, 0x24a
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x44]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp]
mov rcx, qword [rbp + 0x78]
mov cl, byte [rcx]
mov byte [rbp - 0x3a], cl
mov cl, byte [rax + 0x12]
lea r8, [0x14016e100]
mov edx, 0x30
sub rsp, 0x30
mov dword [rsp + 0x20], 0xbb5
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x3a]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x12], 1
mov ecx, 0x6070
mov r8d, 0x501e
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x48]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov edx, dword [0x1401c11ac]
mov eax, dword [0x1401c08a8]
mov ecx, dword [0x14014e6b0]
mov r8d, dword [0x14014e6b4]
imul ecx, ecx, 0x5c2a3301
imul r8d, r8d, 0xa0098147
add ecx, r8d
add ecx, 0x308b72c3
cmp eax, ecx
setl cl
mov r8d, dword [0x14014e6b8]
mov eax, dword [0x14014e6bc]
shl r8d, 0xb
shr eax, 0x15
or r8d, eax
xor r8d, 0xc5e608ca
sub r8d, edx
mov eax, dword [0x14014e6c0]
mov r10d, dword [0x14014e6c4]
shl eax, 0x13
shr r10d, 0xd
or eax, r10d
xor eax, 0x7daafb54
add r8d, eax
mov eax, dword [0x14014e6c8]
mov r10d, dword [0x14014e6cc]
shl eax, 0x1d
shr r10d, 3
or eax, r10d
xor eax, 0x5363d197
sub eax, r8d
imul eax, edx
mov r8d, dword [0x14014e6d8]
mov edx, dword [0x14014e6dc]
imul r8d, r8d, 0x7d975d61
imul edx, edx, 0x776128cd
add r8d, edx
add r8d, 0x87fa0fed
xor edx, edx
div r8d
mov rax, qword [rbp]
mov r8d, dword [0x14014e6e0]
mov r10d, dword [0x14014e6e4]
shl r8d, 0x1e
shr r10d, 2
or r8d, r10d
xor r8d, 0x32d1421
cmp edx, r8d
sete dl
xor cl, 0xff
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [rbp - 0x3b], cl
mov cl, byte [rax + 0x13]
lea r8, [0x14016efa8]
mov edx, 3
sub rsp, 0x30
mov dword [rsp + 0x20], 0x3958
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x3b]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x13], 1
mov ecx, 0x6f1e
mov r8d, 0x4242
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x4c]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0xc8]
mov rax, qword [rax]
mov ecx, dword [0x14014e6e8]
mov edx, dword [0x14014e6ec]
shl ecx, 0x16
shr edx, 0xa
or ecx, edx
xor ecx, 0xf9e5a406
mov dword [rax], ecx
mov ecx, dword [0x1401c0884]
mov eax, dword [0x1401c13b0]
mov edx, dword [0x14014e6f0]
mov r8d, dword [0x14014e6f4]
imul edx, edx, 0x241ccf26
imul r8d, r8d, 0x284ed9a
add edx, r8d
add edx, 0x245a3770
cmp eax, edx
setl al
mov byte [rbp - 0x3d], al
mov edx, dword [0x14014e6f8]
mov eax, dword [0x14014e6fc]
shl edx, 0x11
shr eax, 0xf
or edx, eax
xor edx, 0x8b4b2c3b
sub edx, ecx
mov eax, dword [0x14014e700]
mov r8d, dword [0x14014e704]
imul eax, eax, 0xfaace9b9
imul r8d, r8d, 0x2957d9d7
add eax, r8d
add eax, 0x65e38dca
add edx, eax
mov eax, dword [0x14014e708]
mov r8d, dword [0x14014e70c]
imul eax, eax, 0x860fd0ef
imul r8d, r8d, 0xc927c14c
add eax, r8d
add eax, 0x71496f1e
sub eax, edx
imul eax, ecx
mov ecx, dword [0x14014e718]
mov edx, dword [0x14014e71c]
imul ecx, ecx, 0x978a665d
imul edx, edx, 0x7154e5ef
add ecx, edx
add ecx, 0xb7b2f21d
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x3d]
mov r8d, dword [0x14014e720]
mov r10d, dword [0x14014e724]
shl r8d, 9
shr r10d, 0x17
or r8d, r10d
xor r8d, 0x35c2e977
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x3c], cl
mov cl, byte [rax + 0x14]
lea r8, [0x14016ea60]
mov edx, 1
sub rsp, 0x30
mov dword [rsp + 0x20], 0x51f0
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x3c]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x14], 1
mov ecx, 0x5646
mov r8d, 0xb32
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x50]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov ecx, dword [0x1401c1840]
mov eax, dword [0x1401c0fe0]
mov edx, dword [0x14014e728]
mov r8d, dword [0x14014e72c]
imul edx, edx, 0x5b46d54b
imul r8d, r8d, 0xbc91d414
add edx, r8d
add edx, 0xe9d18642
cmp eax, edx
setl al
mov byte [rbp - 0x3f], al
mov edx, dword [0x14014e730]
mov eax, dword [0x14014e734]
imul edx, edx, 0x477938a9
imul eax, eax, 0xc6f0f522
add edx, eax
add edx, 0x1f95043d
mov eax, ecx
sub eax, edx
imul eax, ecx
mov ecx, dword [str.vKL]
mov edx, dword [0x14014e744]
shl ecx, 0x1e
shr edx, 2
or ecx, edx
xor ecx, 0x1312e674
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x3f]
mov r8d, dword [0x14014e748]
mov r10d, dword [0x14014e74c]
imul r8d, r8d, 0xdc33b0e9
imul r10d, r10d, 0x8f3ee431
add r8d, r10d
add r8d, 0xd1e51a2c
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x3e], cl
mov cl, byte [rax + 0x16]
lea r8, [0x14016f240]
mov edx, 0x2b
sub rsp, 0x30
mov dword [rsp + 0x20], 0x5497
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x3e]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x16], 1
mov ecx, 0x218c
mov r8d, 0x7bc
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x58]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0x70]
mov rcx, qword [rbp + 0xa0]
mov r8, qword [rbp + 0xa8]
mov rdx, qword [rbp + 0xb0]
mov rdx, qword [rdx]
mov rdx, qword [rdx]
mov r8, qword [r8]
mov r8, qword [r8]
movsxd r8, dword [r8 + 0x3c]
mov r10, qword [0x14014e750]
mov r11, qword [0x14014e758]
movabs rsi, 0x7cd95602563f3113
imul r10, rsi
movabs rsi, 0xd06afb9f3ebdc2a7
imul r11, rsi
add r10, r11
sub r8, r10
add r8, rdx
movabs rdx, 0xfd451065135a44dc
add r8, rdx
mov rdx, qword [rcx]
mov qword [rdx], r8
mov rcx, qword [rcx]
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov edx, dword [0x14014e760]
mov r8d, dword [0x14014e764]
shld edx, r8d, 0x18
xor edx, 0x720786f7
sub ecx, edx
setne byte [rax]
mov edx, dword [0x1401c1c78]
mov eax, dword [0x1401c0e10]
mov r8d, dword [0x14014e768]
mov ecx, dword [0x14014e76c]
imul r10d, r8d, 0x23184d1c
imul ecx, ecx, 0xb7ab66f3
mov r8d, ecx
mov ecx, r10d
lea ecx, [rcx + r8 + 0x61a2fcf9]
sub eax, ecx
setl cl
mov r8d, dword [0x14014e770]
mov eax, dword [0x14014e774]
imul r10d, r8d, 0xce035c13
imul eax, eax, 0x893b397d
add r10d, eax
mov eax, edx
neg r10d
mov r8d, r10d
lea eax, [rax + r8 - 0x1d405b46]
imul eax, edx
mov r8d, dword [0x14014e780]
mov edx, dword [0x14014e784]
shld r8d, edx, 0xd
xor r8d, 0x5f0f4d3a
xor edx, edx
div r8d
mov rax, qword [rbp]
mov r10d, dword [0x14014e788]
mov r8d, dword [0x14014e78c]
imul r11d, r10d, 0x4bbfa019
imul r8d, r8d, 0x67b1ea47
mov r10d, r8d
mov r8d, r11d
lea r8d, [r8 + r10 - 0x42eb5084]
sub edx, r8d
sete dl
mov r8b, byte [0x14014e790]
mov r10b, byte [0x14014e791]
add r8b, r10b
add r8b, 1
xor cl, r8b
mov r8b, byte [0x14014e792]
xor dl, r8b
and cl, dl
mov dl, byte [0x14014e794]
xor cl, dl
mov byte [rbp - 0x40], cl
mov cl, byte [rax + 0x17]
lea r8, [0x14016f3a0]
mov edx, 0x29
sub rsp, 0x30
mov dword [rsp + 0x20], 0x6532
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x40]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x17], 1
mov ecx, 0x751b
mov r8d, 0x2280
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x5c]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp]
mov rcx, qword [rbp + 0x70]
mov cl, byte [rcx]
mov byte [rbp - 0x41], cl
mov cl, byte [rax + 0x18]
lea r8, [0x14016d4f0]
mov edx, 0x28
sub rsp, 0x30
mov dword [rsp + 0x20], 0x4819
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x41]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x18], 1
mov ecx, 0xc01
mov r8d, 0x126f
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x60]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0xc8]
mov rax, qword [rax]
mov ecx, dword [0x14014e7d0]
mov edx, dword [0x14014e7d4]
shl ecx, 3
shr edx, 0x1d
or ecx, edx
xor ecx, 0x65a98752
mov dword [rax], ecx
mov ecx, dword [0x1401c0a34]
mov eax, dword [0x1401c0b14]
mov edx, dword [0x14014e7d8]
mov r8d, dword [0x14014e7dc]
imul edx, edx, 0xeee3ee5f
imul r8d, r8d, 0xe7cdc69a
add edx, r8d
add edx, 0x229e9656
cmp eax, edx
setl al
mov byte [rbp - 0x45], al
mov edx, dword [0x14014e7e0]
mov eax, dword [0x14014e7e4]
shl edx, 0x16
shr eax, 0xa
or edx, eax
xor edx, 0xb798c266
mov eax, ecx
add eax, edx
mov edx, dword [0x14014e7e8]
mov r8d, dword [0x14014e7ec]
shl edx, 8
shr r8d, 0x18
or edx, r8d
xor edx, 0xa8fd7a41
add eax, edx
mov edx, dword [0x14014e7f0]
mov r8d, dword [0x14014e7f4]
imul edx, edx, 0xdfb64a3f
imul r8d, r8d, 0xde2ac7aa
add edx, r8d
add edx, 0xb66d76b7
sub eax, edx
imul eax, ecx
mov ecx, dword [0x14014e800]
mov edx, dword [0x14014e804]
shl ecx, 0xd
shr edx, 0x13
or ecx, edx
xor ecx, 0x94414d1d
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x45]
mov r8d, dword [0x14014e808]
mov r10d, dword [0x14014e80c]
imul r8d, r8d, 0x6517dcf2
imul r10d, r10d, 0x5d7cedc
add r8d, r10d
add r8d, 0xa5ace52a
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x44], cl
mov cl, byte [rax + 0x1a]
lea r8, [0x14016ec68]
mov edx, 1
sub rsp, 0x30
mov dword [rsp + 0x20], 0x70d1
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x44]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x1a], 1
mov ecx, 0x573c
mov r8d, 0x184f
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x68]
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov byte [rdx + 0x1b], 1
mov ecx, dword [rcx + 0x6c]
xor ecx, 0x3d23
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov ecx, dword [0x1401c0d54]
mov eax, dword [0x1401c1724]
mov edx, dword [0x14014e810]
mov r8d, dword [0x14014e814]
shl edx, 5
shr r8d, 0x1b
or edx, r8d
xor edx, 0xa0d401f7
cmp eax, edx
setl al
mov byte [rbp - 0x47], al
mov edx, dword [0x14014e818]
mov eax, dword [0x14014e81c]
shl edx, 0x10
shr eax, 0x10
or edx, eax
xor edx, 0x943b4b26
mov eax, ecx
sub eax, edx
imul eax, ecx
mov ecx, dword [0x14014e828]
mov edx, dword [0x14014e82c]
shl ecx, 0x1f
shr edx, 1
or ecx, edx
xor ecx, 0x598caf22
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x47]
mov r8d, dword [0x14014e830]
mov r10d, dword [0x14014e834]
imul r8d, r8d, 0x7c223a38
imul r10d, r10d, 0x17ca21b4
add r8d, r10d
add r8d, 0xa7aba2bc
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x46], cl
mov cl, byte [rax + 0x1c]
lea r8, [0x14016ef10]
mov edx, 0x23
sub rsp, 0x30
mov dword [rsp + 0x20], 0x25fd
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x46]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x1c], 1
mov ecx, 0x4801
mov r8d, 0x11fb
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x70]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0x68]
mov rcx, qword [rbp + 0x98]
mov rdx, qword [rbp + 0xa0]
mov r8, qword [rbp + 0xb0]
mov r8, qword [r8]
mov r10, qword [r8]
mov rdx, qword [rdx]
mov rdx, qword [rdx]
mov edx, dword [rdx + 0x88]
mov r8, qword [0x14014e838]
mov r11, qword [0x14014e840]
movabs rsi, 0x7026a4dfe2a680c1
imul r8, rsi
movabs rsi, 0xd2133a7aa002738
imul r11, rsi
add r8, r11
add r8, r10
add r8, rdx
mov rdx, qword [0x14014e848]
mov r10, qword [0x14014e850]
shld rdx, r10, 0x27
movabs r10, 0x91b2e44b11596b1
xor rdx, r10
sub r8, rdx
movabs rdx, 0xf277b183b3b2e300
add r8, rdx
mov rdx, qword [rcx]
mov qword [rdx], r8
mov rcx, qword [rcx]
mov rcx, qword [rcx]
test rcx, rcx
setne byte [rax]
mov edx, dword [0x1401c121c]
mov eax, dword [0x1401c11a4]
mov ecx, dword [0x14014e858]
mov r8d, dword [0x14014e85c]
shld ecx, r8d, 0x12
xor ecx, 0x2fcc5bc7
sub eax, ecx
setl cl
mov r8d, dword [0x14014e860]
mov eax, dword [0x14014e864]
shld r8d, eax, 6
xor r8d, 0xbb962bfb
mov eax, edx
add eax, r8d
mov r8d, dword [0x14014e868]
mov r10d, dword [0x14014e86c]
shld r8d, r10d, 0x12
xor r8d, 0xe98e3baf
add eax, r8d
mov r8d, dword [0x14014e870]
mov r10d, dword [0x14014e874]
imul r8d, r8d, 0x6709b381
imul r10d, r10d, 0x55b9c907
add r8d, r10d
sub eax, r8d
add eax, 0xc2713e0f
imul eax, edx
mov r8d, dword [0x14014e880]
mov edx, dword [0x14014e884]
shld r8d, edx, 0x1f
xor r8d, 0xfbce2630
xor edx, edx
div r8d
mov rax, qword [rbp]
mov r8d, dword [str.T_w1]
mov r10d, dword [0x14014e88c]
shld r8d, r10d, 0x11
xor r8d, 0x5aa8e4ea
sub edx, r8d
setne dl
mov r8b, byte [0x14014e890]
mov r10b, byte [0x1401c0210]
add r8b, r10b
xor cl, r8b
and cl, dl
mov dl, byte [0x14014e891]
mov r8b, byte [0x1401c0211]
add dl, r8b
xor cl, dl
mov byte [rbp - 0x48], cl
mov cl, byte [rax + 0x1d]
lea r8, [0x14016d9a0]
mov edx, 0x21
sub rsp, 0x30
mov dword [rsp + 0x20], 0x7e16
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x48]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x1d], 1
mov ecx, 0x6dfc
mov r8d, 0x5a99
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x74]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp]
mov rcx, qword [rbp + 0x68]
mov cl, byte [rcx]
mov byte [rbp - 0x49], cl
mov cl, byte [rax + 0x1e]
lea r8, [0x14016e240]
mov edx, 0x20
sub rsp, 0x30
mov dword [rsp + 0x20], 0x98e
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x49]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x1e], 1
mov ecx, 0x41c6
mov r8d, 0x5492
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x78]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov edx, dword [0x1401c05b8]
mov eax, dword [0x1401c13ec]
mov ecx, dword [0x14014e894]
mov r8d, dword [0x14014e898]
shld ecx, r8d, 5
xor ecx, 0xe0ef7c8e
sub eax, ecx
setge cl
mov r8d, dword [0x14014e89c]
mov eax, dword [0x14014e8a0]
shld r8d, eax, 4
xor r8d, 0x2da7d00a
mov eax, edx
sub eax, r8d
imul eax, edx
mov r8d, dword [0x14014e8ac]
mov edx, dword [0x14014e8b0]
imul r10d, r8d, 0xc9cd34aa
imul edx, edx, 0xe1a6069c
mov r8d, edx
mov edx, r10d
lea r8d, [rdx + r8 - 0x57be5858]
xor edx, edx
div r8d
mov rax, qword [rbp]
mov r8d, dword [0x14014e8b4]
mov r10d, dword [0x14014e8b8]
shld r8d, r10d, 0x11
xor r8d, 0xd55c3962
sub edx, r8d
setne dl
and cl, dl
mov dl, byte [0x14014e8bc]
mov r8b, byte [0x14014e8bd]
add dl, r8b
add dl, 1
xor cl, dl
mov byte [rbp - 0x4a], cl
mov cl, byte [rax + 0x1f]
lea r8, [0x14016da30]
mov edx, 3
sub rsp, 0x30
mov dword [rsp + 0x20], 0x24e
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x4a]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x1f], 1
mov ecx, 0x45b5
mov r8d, 0x2af4
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x7c]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0xc8]
mov rax, qword [rax]
mov ecx, dword [0x14014e8c0]
mov edx, dword [0x14014e8c4]
shl ecx, 0x1d
shr edx, 3
or ecx, edx
xor ecx, 0x3335599
mov dword [rax], ecx
mov ecx, dword [0x1401c0ca8]
mov eax, dword [0x1401c0c40]
mov edx, dword [0x14014e8c8]
mov r8d, dword [0x14014e8cc]
imul edx, edx, 0x545b5b8f
imul r8d, r8d, 0xdc3890e6
add edx, r8d
add edx, 0x9c23b0f8
cmp eax, edx
setl al
mov byte [rbp - 0x4c], al
mov edx, dword [0x14014e8d0]
mov eax, dword [0x14014e8d4]
imul edx, edx, 0x6cf102e
imul eax, eax, 0xb60676b0
add edx, eax
add edx, 0xb7e00771
mov eax, ecx
sub eax, edx
mov edx, dword [0x14014e8d8]
mov r8d, dword [0x14014e8dc]
imul edx, edx, 0xda055bb0
imul r8d, r8d, 0xc271e39e
add edx, r8d
add edx, 0xdbd10025
add eax, edx
mov edx, dword [0x14014e8e0]
mov r8d, dword [0x14014e8e4]
imul edx, edx, 0x89d13d46
imul r8d, r8d, 0x211dd4a0
add edx, r8d
add edx, 0xe2d38a71
add eax, edx
imul eax, ecx
mov ecx, dword [0x14014e8f0]
mov edx, dword [0x14014e8f4]
imul ecx, ecx, 0x798a2e4a
imul edx, edx, 0x3f39d8f1
add ecx, edx
add ecx, 0x2f201b1b
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x4c]
mov r8d, dword [0x14014e8f8]
mov r10d, dword [0x14014e8fc]
imul r8d, r8d, 0x859607c8
imul r10d, r10d, 0x6dac2dc7
add r8d, r10d
add r8d, 0xba3a91ab
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x4b], cl
mov cl, byte [rax + 0x20]
lea r8, [0x14016e2c4]
mov edx, 1
sub rsp, 0x30
mov dword [rsp + 0x20], 0x348
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x4b]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x20], 1
mov ecx, 0x47fb
mov r8d, 0x6ad7
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x80]
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov byte [rdx + 0x21], 1
mov ecx, dword [rcx + 0x84]
xor ecx, 0x1bba
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov ecx, dword [0x1401c0dc4]
mov eax, dword [0x1401c1cc8]
mov edx, dword [0x14014e900]
mov r8d, dword [0x14014e904]
shl edx, 0x13
shr r8d, 0xd
or edx, r8d
xor edx, 0xa923866d
cmp eax, edx
setl al
mov byte [rbp - 0x4e], al
mov edx, dword [0x14014e908]
mov eax, dword [0x14014e90c]
shl edx, 0x19
shr eax, 7
or edx, eax
xor edx, 0x3fdcc041
mov eax, ecx
add eax, edx
mov edx, dword [0x14014e910]
mov r8d, dword [0x14014e914]
shl edx, 0x1b
shr r8d, 5
or edx, r8d
xor edx, 0x4c21a8cc
add eax, edx
mov edx, dword [0x14014e918]
mov r8d, dword [0x14014e91c]
imul edx, edx, 0x8f5a782
imul r8d, r8d, 0xf9cd076c
add edx, r8d
add edx, 0xb7cf0471
sub eax, edx
imul eax, ecx
mov ecx, dword [0x14014e928]
mov edx, dword [0x14014e92c]
shl ecx, 0xf
shr edx, 0x11
or ecx, edx
xor ecx, 0xa628d7c0
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x4e]
mov r8d, dword [0x14014e930]
mov r10d, dword [0x14014e934]
imul r8d, r8d, 0x90681518
imul r10d, r10d, 0x806e6d7
add r8d, r10d
add r8d, 0x2bd79506
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x4d], cl
mov cl, byte [rax + 0x22]
lea r8, [0x14016e590]
mov edx, 0x1b
sub rsp, 0x30
mov dword [rsp + 0x20], 0x420b
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x4d]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x22], 1
mov ecx, 0x2e5a
mov r8d, 0x7fef
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x88]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0x60]
mov rdx, qword [rbp + 0x98]
mov rcx, qword [rbp + 0xb0]
mov r8, qword [rcx]
mov r8, qword [r8]
mov qword [0x1401c0050], r8
mov r8, qword [rdx]
mov r8, qword [r8]
mov r8d, dword [r8 + 0x18]
mov dword [0x1401c0048], r8d
mov r8, qword [rcx]
mov r8, qword [r8]
mov r10, qword [rdx]
mov r10, qword [r10]
mov r10d, dword [r10 + 0x20]
mov r11, qword [0x14014e938]
mov rsi, qword [0x14014e940]
shl r11, 0x3e
shr rsi, 2
or r11, rsi
movabs rsi, 0x7aafc33db55e6707
xor r11, rsi
sub r8, r11
add r8, r10
mov r10, qword [0x14014e948]
mov r11, qword [0x14014e950]
shl r10, 7
shr r11, 0x39
or r10, r11
movabs r11, 0x480afdb3847d95be
xor r10, r11
add r8, r10
mov qword [0x1401c0038], r8
mov r8, qword [rcx]
mov r8, qword [r8]
mov r10, qword [rdx]
mov r10, qword [r10]
mov r10d, dword [r10 + 0x1c]
mov r11d, r10d
mov r10, qword [0x14014e958]
mov rsi, qword [0x14014e960]
shl r10, 7
shr rsi, 0x39
or r10, rsi
movabs rsi, 0x6c9ac75dd37d2e94
xor r10, rsi
sub r10, r11
sub r8, r10
mov qword [0x1401c0030], r8
mov rcx, qword [rcx]
mov rcx, qword [rcx]
mov rdx, qword [rdx]
mov rdx, qword [rdx]
mov edx, dword [rdx + 0x24]
mov r8, qword [0x14014e968]
mov r10, qword [0x14014e970]
movabs r11, 0xf4c130e0d06657e0
imul r8, r11
movabs r11, 0xfdc7e6b8a63e4c5
imul r10, r11
add r8, r10
movabs r10, 0x998f33498932b1f8
add r8, r10
sub rcx, r8
add rcx, rdx
mov rdx, qword [0x14014e978]
mov r8, qword [0x14014e980]
movabs r10, 0x94fccb78fc909241
imul rdx, r10
movabs r10, 0x204bcd8a383ac63c
imul r8, r10
add rdx, r8
movabs r8, 0x10d6b8213c32dd91
add rdx, r8
add rcx, rdx
mov qword [0x1401c0040], rcx
mov rcx, qword [0x1401c0050]
mov rdx, qword [0x14014e988]
mov r8, qword [0x14014e990]
shl rdx, 0x32
shr r8, 0xe
or rdx, r8
movabs r8, 0x6cb48ddb05fe3a2c
xor rdx, r8
cmp rcx, rdx
setne cl
and cl, 1
mov byte [rax], cl
mov ecx, dword [0x1401c1024]
mov eax, dword [0x1401c1c58]
mov edx, dword [0x14014e998]
mov r8d, dword [0x14014e99c]
imul edx, edx, 0xf0df6c8c
imul r8d, r8d, 0xcf1f0654
add edx, r8d
add edx, 0x7f22c19e
cmp eax, edx
setl al
mov byte [rbp - 0x50], al
mov edx, dword [0x14014e9a0]
mov eax, dword [0x14014e9a4]
shl edx, 0xa
shr eax, 0x16
or edx, eax
xor edx, 0x519be760
mov eax, ecx
sub eax, edx
mov edx, dword [0x14014e9a8]
mov r8d, dword [0x14014e9ac]
imul edx, edx, 0x2032a720
imul r8d, r8d, 0x6b905c1c
add edx, r8d
add edx, 0x32344a1
add eax, edx
mov edx, dword [0x14014e9b0]
mov r8d, dword [0x14014e9b4]
imul edx, edx, 0x1e2eb58d
imul r8d, r8d, 0xab285422
add edx, r8d
add edx, 0xa5171645
add eax, edx
imul eax, ecx
mov ecx, dword [0x14014e9c0]
mov edx, dword [0x14014e9c4]
imul ecx, ecx, 0x3877baa8
imul edx, edx, 0xdc40a29c
add ecx, edx
add ecx, 0x16c92516
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x50]
mov r8d, dword [0x14014e9c8]
mov r10d, dword [0x14014e9cc]
imul r8d, r8d, 0xa74365c6
imul r10d, r10d, 0xcf55ce04
add r8d, r10d
add r8d, 0x9cea0210
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x4f], cl
mov cl, byte [rax + 0x23]
lea r8, [0x14016ecf0]
mov edx, 0x19
sub rsp, 0x30
mov dword [rsp + 0x20], 0x52f5
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x4f]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x23], 1
mov ecx, 0x6c51
mov r8d, 0x526e
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x8c]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp]
mov rcx, qword [rbp + 0x60]
mov cl, byte [rcx]
mov byte [rbp - 0x51], cl
mov cl, byte [rax + 0x24]
lea r8, [0x14016edc0]
mov edx, 0x18
sub rsp, 0x30
mov dword [rsp + 0x20], 0x5c3b
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x51]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x24], 1
mov ecx, 0x55e
mov r8d, 0x628b
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x90]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov edx, dword [0x1401c0ca0]
mov eax, dword [0x1401c0f74]
mov ecx, dword [0x14014e9d0]
mov r8d, dword [0x14014e9d4]
shld ecx, r8d, 7
xor ecx, 0x4b0759b6
sub eax, ecx
setl cl
mov eax, dword [0x14014e9d8]
mov r8d, dword [0x14014e9dc]
shld eax, r8d, 0x16
xor eax, 0xf3e8e4dd
mov r8d, edx
sub r8d, eax
mov eax, dword [0x14014e9e0]
mov r10d, dword [0x14014e9e4]
imul eax, eax, 0x692573b8
imul r10d, r10d, 0xd0b4fefd
add eax, r10d
add eax, r8d
mov r10d, dword [0x14014e9e8]
mov r8d, dword [0x14014e9ec]
shld r10d, r8d, 0x19
xor r10d, 0x4f994871
mov r8d, eax
mov eax, r10d
lea eax, [rax + r8 + 0x37fdcfd1]
imul eax, edx
mov r8d, dword [0x14014e9f8]
mov edx, dword [0x14014e9fc]
imul r10d, r8d, 0x65e3c802
imul edx, edx, 0x484d093d
mov r8d, edx
mov edx, r10d
lea r8d, [rdx + r8 - 0x1c957b1a]
xor edx, edx
div r8d
mov rax, qword [rbp]
mov r8d, dword [0x14014ea00]
mov r10d, dword [0x14014ea04]
shld r8d, r10d, 1
xor r8d, 0xa2312593
sub edx, r8d
sete dl
mov r8b, 1
xor cl, r8b
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [rbp - 0x52], cl
mov cl, byte [rax + 0x25]
lea r8, [0x14016f010]
mov edx, 0x13
sub rsp, 0x30
mov dword [rsp + 0x20], 0x3149
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x52]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x25], 1
mov ecx, 0x3ae1
mov r8d, 0x77fc
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x94]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0x58]
mov ecx, dword [0x1401c0048]
mov edx, dword [0x14014ea08]
mov r8d, dword [0x14014ea0c]
imul edx, edx, 0x1891b4b1
imul r8d, r8d, 0x5f67a135
add edx, r8d
add edx, 0x657e0296
cmp ecx, edx
setne cl
and cl, 1
mov byte [rax], cl
mov ecx, dword [0x1401c1428]
mov eax, dword [0x1401c1494]
mov edx, dword [0x14014ea10]
mov r8d, dword [0x14014ea14]
imul edx, edx, 0x89a1012c
imul r8d, r8d, 0x86cbea78
add edx, r8d
add edx, 0x32148632
cmp eax, edx
setl al
mov byte [rbp - 0x54], al
mov edx, dword [0x14014ea18]
mov eax, dword [0x14014ea1c]
shl edx, 1
shr eax, 0x1f
or edx, eax
xor edx, 0x8fd8df7f
mov eax, ecx
sub eax, edx
imul eax, ecx
mov ecx, dword [0x14014ea28]
mov edx, dword [0x14014ea2c]
imul ecx, ecx, 0xec0b2c9f
imul edx, edx, 0xa665b780
add ecx, edx
add ecx, 0xd47dfc80
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x54]
mov r8d, dword [0x14014ea30]
mov r10d, dword [0x14014ea34]
shl r8d, 0x1c
shr r10d, 4
or r8d, r10d
xor r8d, 0x3709f54b
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x53], cl
mov cl, byte [rax + 0x26]
lea r8, [0x14016e320]
mov edx, 0x11
sub rsp, 0x30
mov dword [rsp + 0x20], 0x30a8
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x53]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x26], 1
mov ecx, 0xba8
mov r8d, 0x6a4c
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x98]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp]
mov rcx, qword [rbp + 0x58]
mov cl, byte [rcx]
mov byte [rbp - 0x55], cl
mov cl, byte [rax + 0x27]
lea r8, [0x14016f140]
mov edx, 0x10
sub rsp, 0x30
mov dword [rsp + 0x20], 0x363
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x55]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x27], 1
mov ecx, 0x5884
mov r8d, 0x7382
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0x9c]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov edx, dword [0x1401c185c]
mov eax, dword [0x1401c05fc]
mov r8d, dword [0x14014ea38]
mov ecx, dword [0x14014ea3c]
imul r10d, r8d, 0x67ba2954
imul ecx, ecx, 0x4001a12
mov r8d, ecx
mov ecx, r10d
lea ecx, [rcx + r8 + 0x3b6dbbc6]
sub eax, ecx
setl cl
mov r8d, dword [0x14014ea40]
mov eax, dword [0x14014ea44]
shld r8d, eax, 0x14
xor r8d, 0xe413434a
sub r8d, edx
mov eax, dword [0x14014ea48]
mov r10d, dword [0x14014ea4c]
shld eax, r10d, 0xf
xor eax, 0xc87e0584
add r8d, eax
mov eax, dword [0x14014ea50]
mov r10d, dword [0x14014ea54]
shld eax, r10d, 6
xor eax, 0xcfcba89c
sub eax, r8d
imul eax, edx
mov r8d, dword [0x14014ea60]
mov edx, dword [0x14014ea64]
shld r8d, edx, 0x17
xor r8d, 0x261ebc47
xor edx, edx
div r8d
mov rax, qword [rbp]
mov r8d, dword [0x14014ea68]
mov r10d, dword [0x14014ea6c]
shld r8d, r10d, 0x14
xor r8d, 0x1c2dcb47
sub edx, r8d
sete dl
mov r8b, 1
xor cl, r8b
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [rbp - 0x56], cl
mov cl, byte [rax + 0x28]
lea r8, [0x14016e640]
mov edx, 0xf
sub rsp, 0x30
mov dword [rsp + 0x20], 0x735d
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x56]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x28], 1
mov ecx, 0x1f12
mov r8d, 0x38b
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0xa0]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0x50]
cmp qword [0x1401c0038], 0
setne cl
and cl, 1
mov byte [rax], cl
mov ecx, dword [0x1401c0e34]
mov eax, dword [0x1401c06ac]
mov edx, dword [0x14014ea74]
mov r8d, dword [0x14014ea78]
imul edx, edx, 0x924c58e9
imul r8d, r8d, 0x6ca8dd95
add edx, r8d
add edx, 0x7e09831a
cmp eax, edx
setl al
mov byte [rbp - 0x58], al
mov edx, dword [0x14014ea7c]
mov eax, dword [0x14014ea80]
imul edx, edx, 0x57c5f96f
imul eax, eax, 0xdc8e16ca
add edx, eax
add edx, 0xac276865
mov eax, ecx
sub eax, edx
mov edx, dword [0x14014ea84]
mov r8d, dword [0x14014ea88]
imul edx, edx, 0x5f05fe76
imul r8d, r8d, 0x532a8c25
add edx, r8d
add edx, 0x55f598f8
add eax, edx
mov edx, dword [0x14014ea8c]
mov r8d, dword [0x14014ea90]
shl edx, 0x11
shr r8d, 0xf
or edx, r8d
xor edx, 0xc0f5ccd1
add eax, edx
imul eax, ecx
mov ecx, dword [0x14014ea9c]
mov edx, dword [0x14014eaa0]
shl ecx, 0xe
shr edx, 0x12
or ecx, edx
xor ecx, 0x7ea46881
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x58]
mov r8d, dword [0x14014eaa4]
mov r10d, dword [0x14014eaa8]
shl r8d, 0xe
shr r10d, 0x12
or r8d, r10d
xor r8d, 0x90cd70fd
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x57], cl
mov cl, byte [rax + 0x29]
lea r8, [0x14016e3b0]
mov edx, 0xd
sub rsp, 0x30
mov dword [rsp + 0x20], 0x1ade
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x57]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x29], 1
mov ecx, 0x6c4f
mov r8d, 0x5848
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0xa4]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp]
mov rcx, qword [rbp + 0x50]
mov cl, byte [rcx]
mov byte [rbp - 0x59], cl
mov cl, byte [rax + 0x2a]
lea r8, [0x14016e430]
mov edx, 0xc
sub rsp, 0x30
mov dword [rsp + 0x20], 0x6e3f
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x59]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x2a], 1
mov ecx, 0x3264
mov r8d, 0x11b2
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0xa8]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov edx, dword [0x1401c0df8]
mov eax, dword [0x1401c1c90]
mov ecx, dword [0x14014eaac]
mov r8d, dword [0x14014eab0]
shld ecx, r8d, 0x19
xor ecx, 0xa6fbd2da
sub eax, ecx
setl cl
mov eax, dword [0x14014eab4]
mov r8d, dword [0x14014eab8]
shld eax, r8d, 0xa
xor eax, 0x6c9330a2
mov r8d, edx
sub r8d, eax
mov eax, dword [0x14014eabc]
mov r10d, dword [0x14014eac0]
imul eax, eax, 0x5b659054
imul r10d, r10d, 0xbf073f32
add eax, r10d
add eax, r8d
mov r10d, dword [0x14014eac4]
mov r8d, dword [str.4___]
shld r10d, r8d, 0xf
xor r10d, 0x8b22f906
mov r8d, eax
mov eax, r10d
lea eax, [rax + r8 - 0xf05d777]
imul eax, edx
mov r8d, dword [0x14014ead4]
mov edx, dword [0x14014ead8]
imul r10d, r8d, 0x31178b95
imul edx, edx, 0x6bf5f2ed
mov r8d, edx
mov edx, r10d
lea r8d, [rdx + r8 + 0x4f307744]
xor edx, edx
div r8d
mov rax, qword [rbp]
mov r10d, dword [0x14014eadc]
mov r8d, dword [0x14014eae0]
imul r11d, r10d, 0x4d6895e4
imul r8d, r8d, 0x7a6f7361
mov r10d, r8d
mov r8d, r11d
lea r8d, [r8 + r10 - 0x7d3d2a59]
sub edx, r8d
sete dl
mov r8b, byte [0x14014eae4]
xor cl, r8b
mov r8b, 1
xor dl, r8b
and cl, dl
xor cl, 0xff
mov byte [rbp - 0x5a], cl
mov cl, byte [rax + 0x2b]
lea r8, [0x14016ee50]
mov edx, 0xb
sub rsp, 0x30
mov dword [rsp + 0x20], 0x45df
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x5a]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x2b], 1
mov ecx, 0x111
mov r8d, 0x3600
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0xac]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0x48]
cmp qword [0x1401c0030], 0
setne cl
and cl, 1
mov byte [rax], cl
mov ecx, dword [0x1401c113c]
mov eax, dword [0x1401c0a04]
mov edx, dword [0x14014eae8]
mov r8d, dword [0x14014eaec]
imul edx, edx, 0xd2bc463d
imul r8d, r8d, 0x4b78af7a
add edx, r8d
add edx, 0x71ea49ca
cmp eax, edx
setl al
mov byte [rbp - 0x5c], al
mov edx, dword [0x14014eaf0]
mov eax, dword [0x14014eaf4]
shl edx, 5
shr eax, 0x1b
or edx, eax
xor edx, 0x9c8788b3
mov eax, ecx
add eax, edx
mov edx, dword [0x14014eaf8]
mov r8d, dword [0x14014eafc]
imul edx, edx, 0x6e7eaf55
imul r8d, r8d, 0xa786ea90
add edx, r8d
add edx, 0x1ca96143
add eax, edx
mov edx, dword [0x14014eb00]
mov r8d, dword [0x14014eb04]
imul edx, edx, 0x940d0e10
imul r8d, r8d, 0x80ab4bb9
add edx, r8d
add edx, 0x9384247c
sub eax, edx
imul eax, ecx
mov ecx, dword [0x14014eb10]
mov edx, dword [0x14014eb14]
imul ecx, ecx, 0x985a740b
imul edx, edx, 0xcd71221b
add ecx, edx
add ecx, 0x1719196f
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x5c]
mov r8d, dword [0x14014eb18]
mov r10d, dword [0x14014eb1c]
imul r8d, r8d, 0xd0ad0561
imul r10d, r10d, 0xcd15377e
add r8d, r10d
add r8d, 0xaea90dac
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x5b], cl
mov cl, byte [rax + 0x2c]
lea r8, [0x14016e490]
mov edx, 9
sub rsp, 0x30
mov dword [rsp + 0x20], 0x7b6d
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x5b]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x2c], 1
mov ecx, 0x44ce
mov r8d, 0x44e0
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0xb0]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp]
mov rcx, qword [rbp + 0x48]
mov cl, byte [rcx]
mov byte [rbp - 0x5d], cl
mov cl, byte [rax + 0x2d]
lea r8, [0x14016f6e0]
mov edx, 8
sub rsp, 0x30
mov dword [rsp + 0x20], 0x5068
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x5d]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x2d], 1
mov ecx, 0x62e9
mov r8d, 0x66f0
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0xb4]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov edx, dword [0x1401c163c]
mov eax, dword [0x1401c100c]
mov r8d, dword [0x14014eb20]
mov ecx, dword [0x14014eb24]
imul r10d, r8d, 0x70372c
imul ecx, ecx, 0x80b56e2e
mov r8d, ecx
mov ecx, r10d
lea ecx, [rcx + r8 - 0x695746c4]
sub eax, ecx
setge cl
mov r8d, dword [0x14014eb28]
mov eax, dword [0x14014eb2c]
shld r8d, eax, 9
xor r8d, 0xdc91fbdd
mov eax, edx
sub eax, r8d
imul eax, edx
mov r8d, dword [0x14014eb38]
mov edx, dword [0x14014eb3c]
shld r8d, edx, 0xe
xor r8d, 0x40ae5f9c
xor edx, edx
div r8d
mov rax, qword [rbp]
mov r8d, dword [0x14014eb40]
mov r10d, dword [0x14014eb44]
shld r8d, r10d, 0xc
xor r8d, 0x72842a34
sub edx, r8d
setne dl
and cl, dl
mov dl, byte [0x1401c0217]
add dl, 1
xor cl, dl
mov byte [rbp - 0x5e], cl
mov cl, byte [rax + 0x2e]
lea r8, [0x14016e4f0]
mov edx, 7
sub rsp, 0x30
mov dword [rsp + 0x20], 0x2fb4
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x5e]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x2e], 1
mov ecx, 0x7cd8
mov r8d, 0x6d59
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0xb8]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0x40]
mov rcx, qword [0x1401c0040]
test rcx, rcx
setne byte [rax]
mov edx, dword [0x1401c09a0]
mov eax, dword [0x1401c0bb4]
mov r8d, dword [0x14014eb48]
mov ecx, dword [0x14014eb4c]
imul r10d, r8d, 0x7aa8b341
imul ecx, ecx, 0x16b11ab4
mov r8d, ecx
mov ecx, r10d
lea ecx, [rcx + r8 + 0x6ed262d8]
sub eax, ecx
setl cl
mov eax, dword [0x14014eb50]
mov r8d, dword [0x14014eb54]
shld eax, r8d, 5
xor eax, 0x58d8d472
sub eax, edx
mov r8d, dword [0x14014eb58]
mov r10d, dword [0x14014eb5c]
imul r8d, r8d, 0xd74af234
imul r10d, r10d, 0x163d7571
add r8d, r10d
add r8d, eax
mov eax, dword [0x14014eb60]
mov r10d, dword [0x14014eb64]
shld eax, r10d, 7
xor eax, 0xf2e486f1
sub eax, r8d
add eax, 0x7508edb1
imul eax, edx
mov r8d, dword [0x14014eb70]
mov edx, dword [0x14014eb74]
imul r10d, r8d, 0xea67a3f5
imul edx, edx, 0xd6b3c3a7
mov r8d, edx
mov edx, r10d
lea r8d, [rdx + r8 + 0x44a32e4d]
xor edx, edx
div r8d
mov rax, qword [rbp]
mov r8d, dword [0x14014eb78]
mov r10d, dword [0x14014eb7c]
shld r8d, r10d, 8
xor r8d, 0x318d6c19
sub edx, r8d
setne dl
mov r8b, byte [0x14014eb81]
xor cl, r8b
and cl, dl
mov dl, 1
xor cl, dl
mov byte [rbp - 0x5f], cl
mov cl, byte [rax + 0x2f]
lea r8, [0x14016f080]
mov edx, 5
sub rsp, 0x30
mov dword [rsp + 0x20], 0x7987
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x5f]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x2f], 1
mov ecx, 0x536c
mov r8d, 0x8cf
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0xbc]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov ecx, dword [0x1401c1814]
mov eax, dword [0x1401c193c]
mov edx, dword [0x14014eb84]
mov r8d, dword [0x14014eb88]
shl edx, 0x18
shr r8d, 8
or edx, r8d
xor edx, 0x8184f707
cmp eax, edx
setl al
mov byte [rbp - 0x62], al
mov edx, dword [0x14014eb8c]
mov eax, dword [0x14014eb90]
imul edx, edx, 0x30f4dd13
imul eax, eax, 0x5bc319d6
add edx, eax
add edx, 0xc98de3ec
mov eax, ecx
add eax, edx
mov edx, dword [0x14014eb94]
mov r8d, dword [0x14014eb98]
shl edx, 1
shr r8d, 0x1f
or edx, r8d
xor edx, 0x990292b3
add eax, edx
mov edx, dword [0x14014eb9c]
mov r8d, dword [0x14014eba0]
imul edx, edx, 0x6a5d47df
imul r8d, r8d, 0x2829fff5
add edx, r8d
add edx, 0xbaaa073f
sub eax, edx
imul eax, ecx
mov ecx, dword [0x14014ebac]
mov edx, dword [0x14014ebb0]
shl ecx, 0x11
shr edx, 0xf
or ecx, edx
xor ecx, 0x89aeb111
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x62]
mov r8d, dword [0x14014ebb4]
mov r10d, dword [0x14014ebb8]
shl r8d, 0x18
shr r10d, 8
or r8d, r10d
xor r8d, 0x73cf03dc
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x61], cl
mov cl, byte [rax + 0x31]
lea r8, [0x14016f0c0]
mov edx, 3
sub rsp, 0x30
mov dword [rsp + 0x20], 0x42aa
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x61]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x31], 1
mov ecx, 0x527
mov r8d, 0x4341
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0xc4]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov ecx, dword [0x1401c1454]
mov eax, dword [0x1401c093c]
mov edx, dword [0x14014ec00]
mov r8d, dword [0x14014ec04]
shl edx, 1
shr r8d, 0x1f
or edx, r8d
xor edx, 0xb0373e99
cmp eax, edx
setl al
mov byte [rbp - 0x65], al
mov edx, dword [0x14014ec08]
mov eax, dword [0x14014ec0c]
imul edx, edx, 0x77ee05c4
imul eax, eax, 0xf1f34b34
add edx, eax
add edx, 0x4376ce0f
mov eax, ecx
sub eax, edx
imul eax, ecx
mov ecx, dword [0x14014ec18]
mov edx, dword [0x14014ec1c]
imul ecx, ecx, 0x5cf44965
imul edx, edx, 0xbae293c2
add ecx, edx
add ecx, 0xcb1535f7
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x65]
mov r8d, dword [0x14014ec20]
mov r10d, dword [0x14014ec24]
imul r8d, r8d, 0xacb69dce
imul r10d, r10d, 0xa5096a8f
add r8d, r10d
add r8d, 0x93844d25
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x64], cl
mov cl, byte [rax + 0x34]
lea r8, [0x14016f0e0]
mov edx, 3
sub rsp, 0x30
mov dword [rsp + 0x20], 0x2ff7
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x64]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x34], 1
mov ecx, 0x390b
mov r8d, 0x3319
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0xd0]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0xc8]
mov rax, qword [rax]
mov ecx, dword [str.c_bP]
mov edx, dword [0x14014ec2c]
imul ecx, ecx, 0x9e077db9
imul edx, edx, 0x56612cd7
add ecx, edx
add ecx, 0x17fa4e46
mov dword [rax], ecx
mov ecx, dword [0x1401c1084]
mov eax, dword [0x1401c1648]
mov edx, dword [0x14014ec30]
mov r8d, dword [0x14014ec34]
imul edx, edx, 0xe69bd3a4
imul r8d, r8d, 0xc2d35fa0
add edx, r8d
add edx, 0x2001fd2
cmp eax, edx
setl al
mov byte [rbp - 0x67], al
mov edx, dword [0x14014ec38]
mov eax, dword [0x14014ec3c]
imul edx, edx, 0x46ac14
imul eax, eax, 0x12028db9
add edx, eax
add edx, 0xb42390c2
mov eax, ecx
sub eax, edx
mov edx, dword [str.fz40]
mov r8d, dword [0x14014ec44]
imul edx, edx, 0xcafc3822
imul r8d, r8d, 0xfce10e10
add edx, r8d
add edx, 0x1e6c6675
add eax, edx
mov edx, dword [0x14014ec48]
mov r8d, dword [0x14014ec4c]
imul edx, edx, 0xb1235ee4
imul r8d, r8d, 0xf356bad6
add edx, r8d
add edx, 0xe3684326
add eax, edx
imul eax, ecx
mov ecx, dword [0x14014ec58]
mov edx, dword [0x14014ec5c]
imul ecx, ecx, 0x293a38ea
imul edx, edx, 0xa87a8be2
add ecx, edx
add ecx, 0x989551c4
xor edx, edx
div ecx
mov rax, qword [rbp]
mov ecx, edx
mov dl, byte [rbp - 0x67]
mov r8d, dword [0x14014ec60]
mov r10d, dword [0x14014ec64]
imul r8d, r8d, 0xa23d3efc
imul r10d, r10d, 0xede1da19
add r8d, r10d
add r8d, 0xaae293d3
cmp ecx, r8d
sete r8b
mov cl, dl
and cl, r8b
xor dl, r8b
or cl, dl
mov byte [rbp - 0x66], cl
mov cl, byte [rax + 0x35]
lea r8, [0x14016f0f0]
mov edx, 1
sub rsp, 0x30
mov dword [rsp + 0x20], 0x34c1
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x66]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x35], 1
mov ecx, 0x16fc
mov r8d, 0x4095
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0xd4]
mov dword [rax], ecx
jmp 0x14004c6ee
mov r9, qword [rbp + 8]
mov rax, qword [rbp + 0x38]
mov rcx, qword [rbp + 0xc8]
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov dword [rax], ecx
mov edx, dword [0x1401c12b4]
mov eax, dword [0x1401c0830]
mov r8d, dword [0x14014eca4]
mov ecx, dword [0x14014eca8]
imul r10d, r8d, 0x7412ec7e
imul ecx, ecx, 0xcf237a85
mov r8d, ecx
mov ecx, r10d
lea ecx, [rcx + r8 + 0xf81fb39]
sub eax, ecx
setl cl
mov eax, dword [0x14014ecac]
mov r8d, dword [0x14014ecb0]
shld eax, r8d, 5
xor eax, 0xa6b3e94b
mov r8d, edx
sub r8d, eax
mov eax, dword [0x14014ecb4]
mov r10d, dword [0x14014ecb8]
imul eax, eax, 0x4233f53d
imul r10d, r10d, 0xda10dca2
add eax, r10d
add eax, r8d
mov r10d, dword [0x14014ecbc]
mov r8d, dword [0x14014ecc0]
shld r10d, r8d, 0x12
xor r10d, 0xd65bd769
mov r8d, eax
mov eax, r10d
lea eax, [rax + r8 + 0x5d396889]
imul eax, edx
mov r8d, dword [0x14014eccc]
mov edx, dword [0x14014ecd0]
imul r10d, r8d, 0xda2f01be
imul edx, edx, 0x68160eba
mov r8d, edx
mov edx, r10d
lea r8d, [rdx + r8 + 0x83e30]
xor edx, edx
div r8d
mov rax, qword [rbp]
mov r8d, dword [0x14014ecd4]
mov r10d, dword [0x14014ecd8]
shld r8d, r10d, 4
xor r8d, 0x1480ea82
sub edx, r8d
sete dl
mov r8b, 1
xor cl, r8b
xor dl, 0xff
and cl, dl
xor cl, 0xff
mov byte [rbp - 0x69], cl
mov cl, byte [rax + 0x38]
lea r8, [0x14016f184]
mov edx, 1
sub rsp, 0x30
mov dword [rsp + 0x20], 0x3029
call fcn.140149480
mov rcx, qword [rbp]
mov r9b, byte [rbp - 0x69]
mov rdx, qword [rbp + 8]
mov rax, qword [rbp + 0xe0]
add rsp, 0x30
mov byte [rcx + 0x38], 1
mov ecx, 0x6c6c
mov r8d, 0x6b23
test r9b, 1
cmovne ecx, r8d
xor ecx, dword [rdx + 0xe0]
mov dword [rax], ecx
jmp 0x14004c6ee
mov rcx, qword [rbp]
mov rax, qword [rbp + 0x38]
mov eax, dword [rax]
mov byte [rcx + 0x39], 1
lea rsp, [rbp + 0x108]
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, qword [rbp + 0x88]
mov r9, qword [rbp + 0xc0]
mov r9, qword [r9]
mov r9, qword [r9]
mov r9d, dword [r9 + 0x118]
mov r10d, dword [0x14014ece0]
mov r11d, dword [0x14014ece4]
imul r10d, r10d, 0xea215195
imul r11d, r11d, 0xfbdda7a7
add r10d, r11d
add r10d, 0xbac32eb7
cmp r9d, r10d
setne r9b
and r9b, 1
mov byte [r8], r9b
mov byte [rdx + 0x3b], 1
mov ecx, dword [rcx + 0xec]
xor ecx, 0x49ce
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, qword [rbp + 0xc8]
mov r8, qword [r8]
mov r9d, dword [0x14014ece8]
mov r10d, dword [0x14014ecec]
shl r9d, 0x1f
shr r10d, 1
or r9d, r10d
xor r9d, 0xaeb62d8b
mov dword [r8], r9d
mov byte [rdx + 0x3c], 1
mov ecx, dword [rcx + 0xf0]
xor ecx, 0x2b35
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, qword [rbp + 0x80]
mov r9, qword [rbp + 0xb0]
mov r10, qword [rbp + 0xb8]
mov r11, qword [rbp + 0xc0]
mov r11, qword [r11]
mov r11, qword [r11]
mov r11, qword [r11 + 0x18]
mov r11, qword [r11 + 0x20]
mov rsi, qword [r11]
add rsi, 0xfffffffffffffff0
mov r11, qword [r10]
mov qword [r11], rsi
mov r10, qword [r10]
mov r10, qword [r10]
mov r11, qword [r10 + 0x30]
mov r10, qword [r9]
mov qword [r10], r11
mov r9, qword [r9]
mov r9, qword [r9]
mov r10, qword [0x14014ecf0]
mov r11, qword [0x14014ecf8]
shl r10, 0x3f
shr r11, 1
or r10, r11
movabs r11, 0x7e34f65567d1ec5e
xor r10, r11
cmp r9, r10
setne r9b
and r9b, 1
mov byte [r8], r9b
mov byte [rdx + 0x3d], 1
mov ecx, dword [rcx + 0xf4]
xor ecx, 0x744f
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, qword [rbp + 0xc8]
mov r8, qword [r8]
mov r9d, dword [0x14014ed00]
mov r10d, dword [0x14014ed04]
shl r9d, 0x17
shr r10d, 9
or r9d, r10d
xor r9d, 0x63ee1f76
mov dword [r8], r9d
mov byte [rdx + 0x3e], 1
mov ecx, dword [rcx + 0xf8]
xor ecx, 0x44ba
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, qword [rbp + 0x78]
mov r9, qword [rbp + 0xa8]
mov r10, qword [rbp + 0xb0]
mov r10, qword [r10]
mov r11, qword [r10]
mov r10, qword [r9]
mov qword [r10], r11
mov r9, qword [r9]
mov r9, qword [r9]
movzx r9d, word [r9]
mov r10d, dword [0x14014ed08]
mov r11d, dword [0x14014ed0c]
imul r10d, r10d, 0xb934a761
imul r11d, r11d, 0x2e7b278f
add r10d, r11d
add r10d, 0x9a188b0d
cmp r9d, r10d
setne r9b
and r9b, 1
mov byte [r8], r9b
mov byte [rdx + 0x3f], 1
mov ecx, dword [rcx + 0xfc]
xor ecx, 0x51bc
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, qword [rbp + 0xc8]
mov r8, qword [r8]
mov r9d, dword [0x14014ed10]
mov r10d, dword [0x14014ed14]
shl r9d, 0x1a
shr r10d, 6
or r9d, r10d
xor r9d, 0xe639d2e0
mov dword [r8], r9d
mov byte [rdx + 0x40], 1
mov ecx, dword [rcx + 0x100]
xor ecx, 0x7b1a
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, qword [rbp + 0x68]
mov r9, qword [rbp + 0x98]
mov r10, qword [rbp + 0xa0]
mov r11, qword [rbp + 0xb0]
mov r11, qword [r11]
mov r11, qword [r11]
mov r10, qword [r10]
mov r10, qword [r10]
mov r10d, dword [r10 + 0x88]
mov esi, r10d
mov r10, qword [0x14014ed48]
mov rdi, qword [0x14014ed50]
movabs rbx, 0xb30edd6ac03fa5a5
imul r10, rbx
movabs rbx, 0xdebe847c9c3688bc
imul rdi, rbx
add r10, rdi
movabs rdi, 0x30264c0a4c84c9c4
add r10, rdi
sub r10, rsi
sub r11, r10
mov r10, qword [r9]
mov qword [r10], r11
mov r9, qword [r9]
cmp qword [r9], 0
setne r9b
and r9b, 1
mov byte [r8], r9b
mov byte [rdx + 0x43], 1
mov ecx, dword [rcx + 0x10c]
xor ecx, 0x3406
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, qword [rbp + 0xc8]
mov r8, qword [r8]
mov r9d, dword [0x14014ed58]
mov r10d, dword [0x14014ed5c]
shl r9d, 8
shr r10d, 0x18
or r9d, r10d
xor r9d, 0x8c5ca7d3
mov dword [r8], r9d
mov byte [rdx + 0x44], 1
mov ecx, dword [rcx + 0x110]
xor ecx, 0x28ba
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, qword [rbp + 0x60]
mov r10, qword [rbp + 0x98]
mov r9, qword [rbp + 0xb0]
mov r11, qword [r9]
mov r11, qword [r11]
mov qword [0x1401c0050], r11
mov r11, qword [r10]
mov r11, qword [r11]
mov r11d, dword [r11 + 0x18]
mov dword [0x1401c0048], r11d
mov r11, qword [r9]
mov r11, qword [r11]
mov rsi, qword [r10]
mov rsi, qword [rsi]
mov esi, dword [rsi + 0x20]
mov rdi, qword [0x14014ed60]
mov rbx, qword [0x14014ed68]
movabs r14, 0x6258c502b86df078
imul rdi, r14
movabs r14, 0x82483e4f6bf295c6
imul rbx, r14
add rdi, rbx
movabs rbx, 0xbd0556deee78c7bb
add rdi, rbx
add r11, rdi
add r11, rsi
mov rsi, qword [0x14014ed70]
mov rdi, qword [0x14014ed78]
shl rsi, 7
shr rdi, 0x39
or rsi, rdi
movabs rdi, 0x26c188a25985cb54
xor rsi, rdi
sub r11, rsi
mov qword [0x1401c0038], r11
mov r11, qword [r9]
mov r11, qword [r11]
mov rsi, qword [r10]
mov rsi, qword [rsi]
mov esi, dword [rsi + 0x1c]
mov rdi, qword [0x14014ed80]
mov rbx, qword [0x14014ed88]
movabs r14, 0x96bf5736ddcb53e0
imul rdi, r14
movabs r14, 0xe844298ebbf4035d
imul rbx, r14
add rdi, rbx
movabs rbx, 0xbcd0f43e863b0ce5
add rdi, rbx
sub r11, rdi
add r11, rsi
mov rsi, qword [0x14014ed90]
mov rdi, qword [0x14014ed98]
movabs rbx, 0xdbdfaba41161dfdd
imul rsi, rbx
movabs rbx, 0xea4e6d74d08a9a6a
imul rdi, rbx
add rsi, rdi
movabs rdi, 0x285d5f38885672ec
add rsi, rdi
add r11, rsi
mov qword [0x1401c0030], r11
mov r9, qword [r9]
mov r9, qword [r9]
mov r10, qword [r10]
mov r10, qword [r10]
mov r10d, dword [r10 + 0x24]
mov r11, qword [0x14014eda0]
mov rsi, qword [0x14014eda8]
movabs rdi, 0xbf45050043deedc4
imul r11, rdi
movabs rdi, 0xa42f25aef2b96624
imul rsi, rdi
add r11, rsi
movabs rsi, 0x84dc0bb6ccc50db9
add r11, rsi
add r9, r11
add r9, r10
mov r10, qword [0x14014edb0]
mov r11, qword [0x14014edb8]
movabs rsi, 0x5c2c0610a466e9c8
imul r10, rsi
movabs rsi, 0x7497fc1a0b87cf56
imul r11, rsi
add r10, r11
movabs r11, 0xe1f14a820cddfb79
add r10, r11
sub r9, r10
mov qword [0x1401c0040], r9
mov r9, qword [0x1401c0050]
mov r10, qword [0x14014edc0]
mov r11, qword [0x14014edc8]
shl r10, 0x1d
shr r11, 0x23
or r10, r11
movabs r11, 0x40ba6f73564a4d48
xor r10, r11
cmp r9, r10
setne r9b
and r9b, 1
mov byte [r8], r9b
mov byte [rdx + 0x45], 1
mov ecx, dword [rcx + 0x114]
xor ecx, 0x3de4
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, qword [rbp + 0x58]
mov r9d, dword [0x1401c0048]
mov r10d, dword [0x14014edd0]
mov r11d, dword [0x14014edd4]
imul r10d, r10d, 0x1bdaa2ba
imul r11d, r11d, 0x2a2ca0cb
add r10d, r11d
add r10d, 0x5e967fd3
cmp r9d, r10d
setne r9b
and r9b, 1
mov byte [r8], r9b
mov byte [rdx + 0x46], 1
mov ecx, dword [rcx + 0x118]
xor ecx, 0x46b5
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, qword [rbp + 0x50]
cmp qword [0x1401c0038], 0
setne r9b
and r9b, 1
mov byte [r8], r9b
mov byte [rdx + 0x47], 1
mov ecx, dword [rcx + 0x11c]
xor ecx, 0x70d6
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, qword [rbp + 0x48]
cmp qword [0x1401c0030], 0
setne r9b
and r9b, 1
mov byte [r8], r9b
mov byte [rdx + 0x48], 1
mov ecx, dword [rcx + 0x120]
xor ecx, 0x73df
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, qword [rbp + 0x40]
cmp qword [0x1401c0040], 0
setne r9b
and r9b, 1
mov byte [r8], r9b
mov byte [rdx + 0x49], 1
mov ecx, dword [rcx + 0x124]
xor ecx, 0x42ed
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, qword [rbp + 0xc8]
mov r8, qword [r8]
mov r9d, dword [0x14014edd8]
mov r10d, dword [0x14014eddc]
imul r9d, r9d, 0xccfec2f2
imul r10d, r10d, 0xb553ffb6
add r9d, r10d
add r9d, 0xa5ca0774
mov dword [r8], r9d
mov byte [rdx + 0x4a], 1
mov ecx, dword [rcx + 0x128]
xor ecx, 0x1eb
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, qword [rbp + 0xc8]
mov r8, qword [r8]
mov r9d, dword [0x14014ede0]
mov r10d, dword [0x14014ede4]
imul r9d, r9d, 0x8f50382d
imul r10d, r10d, 0xff25bc45
add r9d, r10d
add r9d, 0x9185e2bf
mov dword [r8], r9d
mov byte [rdx + 0x4b], 1
mov ecx, dword [rcx + 0x12c]
xor ecx, 0x1cee
mov dword [rax], ecx
jmp 0x14004c6ee
mov rax, qword [rbp + 0xe0]
mov rcx, qword [rbp + 8]
mov rdx, qword [rbp]
mov r8, qword [rbp + 0x38]
mov r9, qword [rbp + 0xc8]
mov r9, qword [r9]
mov r9d, dword [r9]
mov dword [r8], r9d
mov byte [rdx + 0x4c], 1
mov ecx, dword [rcx + 0x130]
xor ecx, 0x4d59
mov dword [rax], ecx
jmp 0x140047a27