Function at 0x140034d40
Capabilities:
Resolve function by parsing pe exports
Terminate process

Disassembly:
mov dword [rsp + 0x20], r9d
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rdi
sub rsp, 0x470
mov dword [rsp + 0x5c], 7
jmp 0x140034d70
mov eax, dword [rsp + 0x5c]
inc eax
mov dword [rsp + 0x5c], eax
cmp dword [rsp + 0x5c], 0x2d43
jae 0x140034e34
mov ecx, 0xea60
call fcn.14002cfd0
mov qword [rsp + 0x148], rax
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x30], 0
jmp 0x140034db4
mov eax, dword [rsp + 0x30]
inc eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0x2e7b
jae 0x140034ddd
cmp dword [rsp + 0x30], 0x12
jne 0x140034dc7
jmp 0x140034ddd
movsxd rax, dword [rsp + 0x30]
mov rcx, qword [rsp + 0x90]
mov dword [rcx + rax*4], 0x139f
jmp 0x140034daa
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0xf8], rax
mov rcx, qword [rsp + 0xf8]
call fcn.140038030
cmp qword [rsp + 0xf8], 0
jne 0x140034e13
mov qword [rsp + 0x150], 0
jmp 0x140034e2f
mov qword [rsp + 0x90], 0x8123
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x150], rax
jmp 0x140034d66
lea rax, [rsp + 0x20]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x20]
call fcn.14002aff0
mov rcx, rax
call fcn.14002a370
mov dword [rsp + 0x84], eax
lea rax, [rsp + 0x21]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x21]
call fcn.14002b370
mov rcx, rax
call fcn.14002a340
mov dword [rsp + 0xe8], eax
lea rax, [rsp + 0x22]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x22]
call fcn.14002b5b0
mov rcx, rax
call fcn.14002a340
mov dword [rsp + 0xec], eax
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0x84], eax
cmp dword [rsp + 0x84], 0
je 0x140034ef4
lea rax, [rsp + 0x23]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x23]
call fcn.14002b6d0
mov rcx, rax
call fcn.14002a340
mov dword [rsp + 0xec], eax
mov dword [rsp + 0x60], 0
jmp 0x140034f08
mov eax, dword [rsp + 0x60]
inc eax
mov dword [rsp + 0x60], eax
cmp dword [rsp + 0x60], 0x2d7d
jae 0x140034fcc
mov ecx, 0xea60
call fcn.14002cfd0
mov qword [rsp + 0x158], rax
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x98], rax
mov dword [rsp + 0x34], 0
jmp 0x140034f4c
mov eax, dword [rsp + 0x34]
inc eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0x3029
jae 0x140034f75
cmp dword [rsp + 0x34], 0x54
jne 0x140034f5f
jmp 0x140034f75
movsxd rax, dword [rsp + 0x34]
mov rcx, qword [rsp + 0x98]
mov dword [rcx + rax*4], 0x22f5
jmp 0x140034f42
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x100], rax
mov rcx, qword [rsp + 0x100]
call fcn.140038030
cmp qword [rsp + 0x100], 0
jne 0x140034fab
mov qword [rsp + 0x160], 0
jmp 0x140034fc7
mov qword [rsp + 0x98], 0x8123
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x160], rax
jmp 0x140034efe
mov dword [rsp + 0x64], 5
jmp 0x140034fe0
mov eax, dword [rsp + 0x64]
inc eax
mov dword [rsp + 0x64], eax
cmp dword [rsp + 0x64], 0x2d40
jae 0x1400350a4
mov ecx, 0xea60
call fcn.14002cfd0
mov qword [rsp + 0x168], rax
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0x38], 0
jmp 0x140035024
mov eax, dword [rsp + 0x38]
inc eax
mov dword [rsp + 0x38], eax
cmp dword [rsp + 0x38], 0x3213
jae 0x14003504d
cmp dword [rsp + 0x38], 0x4c
jne 0x140035037
jmp 0x14003504d
movsxd rax, dword [rsp + 0x38]
mov rcx, qword [rsp + 0xa0]
mov dword [rcx + rax*4], 0x2288
jmp 0x14003501a
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x108], rax
mov rcx, qword [rsp + 0x108]
call fcn.140038030
cmp qword [rsp + 0x108], 0
jne 0x140035083
mov qword [rsp + 0x170], 0
jmp 0x14003509f
mov qword [rsp + 0xa0], 0x8123
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x170], rax
jmp 0x140034fd6
lea rax, [rsp + 0x24]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x24]
call fcn.14002b790
mov rcx, rax
call fcn.14002a310
mov dword [rsp + 0x88], eax
lea rax, [rsp + 0x25]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x25]
call fcn.14002b910
mov rcx, rax
call fcn.14002a310
mov dword [rsp + 0xf0], eax
lea rax, [rsp + 0x26]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x26]
call fcn.14002ba00
mov rcx, rax
call fcn.14002a310
mov dword [rsp + 0xf4], eax
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0x88], eax
cmp dword [rsp + 0x88], 0
je 0x140035164
lea rax, [rsp + 0x27]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x27]
call fcn.14002bbb0
mov rcx, rax
call fcn.14002a2e0
mov dword [rsp + 0xf4], eax
mov dword [rsp + 0x68], 5
jmp 0x140035178
mov eax, dword [rsp + 0x68]
inc eax
mov dword [rsp + 0x68], eax
cmp dword [rsp + 0x68], 0x2ce8
jae 0x14003523c
mov ecx, 0xea60
call fcn.14002cfd0
mov qword [rsp + 0x178], rax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0xa8], rax
mov dword [rsp + 0x3c], 0
jmp 0x1400351bc
mov eax, dword [rsp + 0x3c]
inc eax
mov dword [rsp + 0x3c], eax
cmp dword [rsp + 0x3c], 0x33c1
jae 0x1400351e5
cmp dword [rsp + 0x3c], 0x29
jne 0x1400351cf
jmp 0x1400351e5
movsxd rax, dword [rsp + 0x3c]
mov rcx, qword [rsp + 0xa8]
mov dword [rcx + rax*4], 0x22c0
jmp 0x1400351b2
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x110], rax
mov rcx, qword [rsp + 0x110]
call fcn.140038030
cmp qword [rsp + 0x110], 0
jne 0x14003521b
mov qword [rsp + 0x180], 0
jmp 0x140035237
mov qword [rsp + 0xa8], 0x8123
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x180], rax
jmp 0x14003516e
mov dword [rsp + 0x6c], 0xa
jmp 0x140035250
mov eax, dword [rsp + 0x6c]
inc eax
mov dword [rsp + 0x6c], eax
cmp dword [rsp + 0x6c], 0x2d3d
jae 0x140035314
mov ecx, 0xea60
call fcn.14002cfd0
mov qword [rsp + 0x188], rax
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0xb0], rax
mov dword [rsp + 0x40], 0
jmp 0x140035294
mov eax, dword [rsp + 0x40]
inc eax
mov dword [rsp + 0x40], eax
cmp dword [rsp + 0x40], 0x3150
jae 0x1400352bd
cmp dword [rsp + 0x40], 0x21
jne 0x1400352a7
jmp 0x1400352bd
movsxd rax, dword [rsp + 0x40]
mov rcx, qword [rsp + 0xb0]
mov dword [rcx + rax*4], 0x2253
jmp 0x14003528a
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x118], rax
mov rcx, qword [rsp + 0x118]
call fcn.140038030
cmp qword [rsp + 0x118], 0
jne 0x1400352f3
mov qword [rsp + 0x190], 0
jmp 0x14003530f
mov qword [rsp + 0xb0], 0x8123
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x190], rax
jmp 0x140035246
lea rax, [rsp + 0x28]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x28]
call fcn.14002bc70
mov rcx, rax
call fcn.14002a3d0
mov eax, eax
lea rcx, [0x140202f10]
call qword [rcx + rax*8]
mov qword [rsp + 0x198], rax
lea rax, [rsp + 0x29]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x29]
call fcn.14002a6c0
mov rcx, rax
call fcn.14002a3a0
mov eax, eax
lea rcx, [0x140202f60]
mov qword [rsp + 0x1a0], rcx
mov rcx, qword [rsp + 0x198]
mov rdx, qword [rsp + 0x1a0]
call qword [rdx + rax*8]
mov dword [rsp + 0x70], 0xa
jmp 0x1400353a6
mov eax, dword [rsp + 0x70]
inc eax
mov dword [rsp + 0x70], eax
cmp dword [rsp + 0x70], 0x2ce5
jae 0x14003546a
mov ecx, 0xea60
call fcn.14002cfd0
mov qword [rsp + 0x1a8], rax
mov rax, qword [rsp + 0x1a8]
mov qword [rsp + 0xb8], rax
mov dword [rsp + 0x44], 0
jmp 0x1400353ea
mov eax, dword [rsp + 0x44]
inc eax
mov dword [rsp + 0x44], eax
cmp dword [rsp + 0x44], 0x2f88
jae 0x140035413
cmp dword [rsp + 0x44], 0x42
jne 0x1400353fd
jmp 0x140035413
movsxd rax, dword [rsp + 0x44]
mov rcx, qword [rsp + 0xb8]
mov dword [rcx + rax*4], 0xe80
jmp 0x1400353e0
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x120], rax
mov rcx, qword [rsp + 0x120]
call fcn.140038030
cmp qword [rsp + 0x120], 0
jne 0x140035449
mov qword [rsp + 0x1b0], 0
jmp 0x140035465
mov qword [rsp + 0xb8], 0x8123
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x1b0], rax
jmp 0x14003539c
mov dword [rsp + 0x74], 4
jmp 0x14003547e
mov eax, dword [rsp + 0x74]
inc eax
mov dword [rsp + 0x74], eax
cmp dword [rsp + 0x74], 0x2ca8
jae 0x140035542
mov ecx, 0xea60
call fcn.14002cfd0
mov qword [rsp + 0x1b8], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0x48], 0
jmp 0x1400354c2
mov eax, dword [rsp + 0x48]
inc eax
mov dword [rsp + 0x48], eax
cmp dword [rsp + 0x48], 0x2d17
jae 0x1400354eb
cmp dword [rsp + 0x48], 0x3a
jne 0x1400354d5
jmp 0x1400354eb
movsxd rax, dword [rsp + 0x48]
mov rcx, qword [rsp + 0xc0]
mov dword [rcx + rax*4], 0xe13
jmp 0x1400354b8
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x128], rax
mov rcx, qword [rsp + 0x128]
call fcn.140038030
cmp qword [rsp + 0x128], 0
jne 0x140035521
mov qword [rsp + 0x1c0], 0
jmp 0x14003553d
mov qword [rsp + 0xc0], 0x8123
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x1c0], rax
jmp 0x140035474
lea rax, str.1___1_1010__11100011_11_0_10_0010011__1_01101011_1___0001011_0101001__111_0
mov qword [rsp + 0x200], rax
lea rax, str.___1__01011_010110_0__10_000_1__0_1_01_1110010001_1__0___101_001101___0100
mov qword [rsp + 0x208], rax
lea rax, str._1__000010___01___1___1110101011___11__1010_110001_0011111_0000011100__0__0
mov qword [rsp + 0x210], rax
lea rax, str._0100_01_0_1_1001111___1_0__00110_011_0_101___00____11___0010__000001_100_0
mov qword [rsp + 0x218], rax
lea rax, str._011__10_1__01_1_101_1_110100_1_1_1_00_0_0_1_00010001__0_011___00_1_10__111
mov qword [rsp + 0x220], rax
lea rax, str.000_1_00__0_00011_00100_001_100_01__100011_0_001_101100__1100_1__10101101_0
mov qword [rsp + 0x228], rax
lea rax, str.11101_0_00__1_10__0_11001_01111010_100_1_1_101__011___10_00_10__1001__00_00
mov qword [rsp + 0x230], rax
lea rax, str.111___0__11_0__0_11_0_1001_00__1_1_10110__11100_1_0__11_10_101_0_1100001_1
mov qword [rsp + 0x238], rax
lea rax, str.1_10_111100_1__10_1101____1___0101001___010011011110111___000_00_110_01_011
mov qword [rsp + 0x240], rax
lea rax, str.___011___0__0_1_1_111_00____0_0_0_111____10111_01_0___010_0_01_111__0_11100
mov qword [rsp + 0x248], rax
lea rax, str._0_11111101__1_111___101110110101__11_010_01__00_0__1_1_00100__10___00_0010
mov qword [rsp + 0x250], rax
lea rax, str.01_1_0_10_111__01___10001___0_0110101000110100010011__001_1_0_10_0_110__100
mov qword [rsp + 0x258], rax
lea rax, str.11_111__10_11_100_1_0__000000_110_1000010_0_1_0_0_1_0____000_0_01_101100011
mov qword [rsp + 0x260], rax
lea rax, str._1_01_11_11_01_11_01__111_0100_0_101__0__0_000_01001_01100_1_1111___1__101
mov qword [rsp + 0x268], rax
lea rax, str.1_01___001010000001_1_0_0_0111011_0100_01110011_1011__01_010010_010_11_01
mov qword [rsp + 0x270], rax
lea rax, str.10001_0110_101110__001110__1_1__0010011__10_0__10__0__110____0__0110_1_0_0
mov qword [rsp + 0x278], rax
lea rax, str.11__001___1_0_1_1110__001110_00_10111_1_000__010101111_11111_11_011001_110
mov qword [rsp + 0x280], rax
lea rax, str.0___000_111111___010__1_11_00111_010_110___1_0110010_0_1_101_0_1__1_11101
mov qword [rsp + 0x288], rax
lea rax, str.100_01_01_00_10__00_000__001_00__010_111_10_101100__111100001_010_00101_11
mov qword [rsp + 0x290], rax
lea rax, str.001___0_001_0_1_0_01_01_011_0_000_0_10__1__0___10_0_1111_10101_0101_1_0001
mov qword [rsp + 0x298], rax
lea rax, str.__01__011_100____1_1_001__1_001_0111011_1100____1_011_10_0001____0111__1101
mov qword [rsp + 0x2a0], rax
lea rax, str._0_01_1110_11______1___01__01__0011_1__101_____0__1_1_0_0_100__1__001_1___0
mov qword [rsp + 0x2a8], rax
lea rax, str.0110_010001_110111111100011__110001__0__010111010_11_100001__00__1001101101
mov qword [rsp + 0x2b0], rax
lea rax, str._1__11001_1_01000000000___0__00_010_0110111_01011011010_1__00_100_110__1110
mov qword [rsp + 0x2b8], rax
lea rax, str.1_0___101_____1_____011_0_0__001_00110__10___1011_10010100000_1100010_11
mov qword [rsp + 0x2c0], rax
lea rax, str.__01_1__1_001__101_011_110_01110_0_0_0_11_01_10101_011__111_01_111__10011_1
mov qword [rsp + 0x2c8], rax
lea rax, str.0__11011__1_0___0_1_00_10011___1_0__1111_00_110_00___11_01__011_01_100101_0
mov qword [rsp + 0x2d0], rax
lea rax, str._01_10100001_1_10000_011_010111011__000_11_____001_0__001__0_10___10_101_01
mov qword [rsp + 0x2d8], rax
lea rax, str._001___1_100100100110_010__0_0010__01__00_0_10__001000001_01__0000_1_01_0
mov qword [rsp + 0x2e0], rax
lea rax, str._0_10_01____110_0_0_1_1_0___1__1110_0111000_01___10__10_00_10_0010__10_1100
mov qword [rsp + 0x2e8], rax
lea rax, str.100_1101_10__010__0010011_10_01011_0010010_011_100_000__0_1_1100____1_111
mov qword [rsp + 0x2f0], rax
lea rax, str.000000___1_0_1____0_0_0110_1__10_1111_10010_0_0__01_001_1_110_11__11011_0_1
mov qword [rsp + 0x2f8], rax
lea rax, str.011_0110100_11001111_11010111_0__1010111__11101__01110__0001_111000000_000
mov qword [rsp + 0x300], rax
lea rax, str.0__11_111_100001__100_0__0_0_110_00000_1_000001__1_1111___0_____111011___1
mov qword [rsp + 0x308], rax
lea rax, str.000__1_11_111101001100_001_1_10111001100_1101_10_111__10_0___01_110000110_0
mov qword [rsp + 0x310], rax
lea rax, str._00_11001__00_11000_0_001_0___1001_01_111000__0101_00_11001_0_00__000_1_00
mov qword [rsp + 0x318], rax
lea rax, str.__0001011100_0_00_0_1010__011__00_01_110_0_11000_10_1111___10011__11_1001_1
mov qword [rsp + 0x320], rax
lea rax, str.___00110_0010111001__01_0110111_000_00_01_00101_10011__11010__000__100__100
mov qword [rsp + 0x328], rax
lea rax, str.0101_11___10_0_101_01_10__1_10_0__1011_000010000__11_____1__00_0_000_1_1011
mov qword [rsp + 0x330], rax
lea rax, str.1_1100__00101__0_00100011111_010_____00_0111011__1000011_01_0_111010_11110
mov qword [rsp + 0x338], rax
lea rax, str.00111100_10__1_101_001____0_01_11_0_0__0_1000__1__1_10__01___1101_0__10_1_0
mov qword [rsp + 0x340], rax
lea rax, str.100__0__010_1__001__0_0_10___010_00__1__101_110011110__1_0_1_11000110010110
mov qword [rsp + 0x348], rax
lea rax, str.10__0_01_0_0_101__1__0__00000_00_0100100_01_00011000111101__10_0111110_1011
mov qword [rsp + 0x350], rax
lea rax, str.1_01101_11__101101001101_001_1011__100_000_1000_10000_01___0110_1_01__10010
mov qword [rsp + 0x358], rax
lea rax, str.1__011100_01_101_0_1__1_01000_11__1010____101_01_0_0_1_1_000000_010_0_010_0
mov qword [rsp + 0x360], rax
lea rax, str._111_10___01_001000_111000_0001_11_00_0_01_0__101110_01_1_1_0010_100100_0
mov qword [rsp + 0x368], rax
lea rax, str.110__1_1111__011_1_10010_00__110___0_010_11101__1010_011_10_11_01011___001
mov qword [rsp + 0x370], rax
lea rax, str.000_1_1__100_1100100__01001__101_010_____0_000_1__00_0__01_1__1_0011011_1
mov qword [rsp + 0x378], rax
lea rax, str.0_1010__111_1_0011001__00001_0_01_1_100_000110111___01_101101___00_010__1_1
mov qword [rsp + 0x380], rax
lea rax, str.11___00__1_00_11_100_0_1_1_11_0_1010_1_001010_110__000____1_____1__0100_11
mov qword [rsp + 0x388], rax
lea rax, str.00_101_1___0__0___011101_111_0_1_1__1_0___1_10_00___0__001_010_110_0_01_010
mov qword [rsp + 0x390], rax
lea rax, str._000110001_000101_10100_0_1_11_0___1000110_1_00101010_10__1_001__1_01001__0
mov qword [rsp + 0x398], rax
lea rax, str._110__0_00__100011_1000011001___0_110_0_01_00_011__0_0_0_0_0__110111____0
mov qword [rsp + 0x3a0], rax
lea rax, str.1100000_100_01_0_1_11_1_111_010_0101011011__1___1_00_10_1000110_1___1011_0
mov qword [rsp + 0x3a8], rax
lea rax, str.10_110_0___0_1_011_0_0000_1000_101_0_10_00_10_____10_0_11111001_0__1001__01
mov qword [rsp + 0x3b0], rax
lea rax, str.1__1_10001011_11_001010_001101___1_11__00_1_0___0001110__11_0_0_100_010_0
mov qword [rsp + 0x3b8], rax
lea rax, str.10___1_0_01_000_0__0_1_00____00_010100_1_01_1101000_0_1_01_11_011010__1_11
mov qword [rsp + 0x3c0], rax
lea rax, str.11_1_011101_110010011_01_0_0___10___1100_011_00011_10_1101_1000_000_110_000
mov qword [rsp + 0x3c8], rax
lea rax, str.1011_1_0_1001_00_0__1_0_011_0____10_0_10_11__1_0101101_01110011_0__00_110_0
mov qword [rsp + 0x3d0], rax
lea rax, str.___0_0_100_11000__000_110010000_00_1110011101_1__11_0_01____101010_110____1
mov qword [rsp + 0x3d8], rax
lea rax, str._1010_00_1__1_110__11000101111_0__01_0_1_010101__011_01_011101_0_10___1
mov qword [rsp + 0x3e0], rax
lea rax, str._10__11_11_01111_10___1_10_1_1010110__11_111101_1101111_00_10010_00111__1_1
mov qword [rsp + 0x3e8], rax
lea rax, str.10_10_0_01_0___000__0_0_10_10101___00__0_10000110__00__1111011110_0_00_10_0
mov qword [rsp + 0x3f0], rax
lea rax, str.0__10101_11_11_1100___00_110_10_1_1_11_011__11011_11__111011111000111_110_1
mov qword [rsp + 0x3f8], rax
lea rax, str._001_000_110100_0_011101_00_001011____01_1101100_0__1__0__011__11010_0011_0
mov qword [rsp + 0x400], rax
lea rax, str.11_0__0_010_0___001_1_0011_____10__0_0101_1____100_00010_01__00__001__01111
mov qword [rsp + 0x408], rax
lea rax, str.1_0__110__1110__1____100_1__10011_0_1011010_1_1000_00110_01__000_0_10010_01
mov qword [rsp + 0x410], rax
lea rax, str._1_1_1101001101001______0000_0__1_00_1_0___0000_1101_1_000_1_0_01101__00000
mov qword [rsp + 0x418], rax
lea rax, str._0_1_01_____01__1000__00_1_1_00100_00__1_0111011__001100000011____1__1__0_0
mov qword [rsp + 0x420], rax
lea rax, str.1____0001_10_11_00_00_110__01_00100011110110_10_1_1_1_0_110__1101_0_11
mov qword [rsp + 0x428], rax
lea rax, str.0__01000000_0__1_0__0_00001__110_010001_00____0111__00_0_010_001__01101__0
mov qword [rsp + 0x430], rax
lea rax, str._111_1_10_0_101011_1011__110_1_0__00111_0010_000_1111__1__00__1_01100100111
mov qword [rsp + 0x438], rax
lea rax, str._1111101____10__01001_1__10__110011_1_0_0_0____1000__10_0_1___01__11_011
mov qword [rsp + 0x440], rax
lea rax, str._000_1_011010111_01_00111_11_01101__010_11100___0__1_000101001_0_0100000
mov qword [rsp + 0x448], rax
lea rax, str.01_1110010_11_1100_0_0_0100111111__1_0_11___011110__000__10001_00111_0000_1
mov qword [rsp + 0x450], rax
lea rax, str.1101_1110111011111111_11_000_00110__1_11_001_1110_11_111_1010_110_1_001_0_1
mov qword [rsp + 0x458], rax
lea rax, str.100_0101_1_10011111110_1_11011111_1_001_11_011110__01_01_0_10110010011__11
mov qword [rsp + 0x460], rax
mov dword [rsp + 0x58], 0
jmp 0x1400359d9
mov eax, dword [rsp + 0x58]
inc eax
mov dword [rsp + 0x58], eax
mov eax, dword [rsp + 0x58]
cdqe
cmp rax, 0x4d
jae 0x140035a0e
mov eax, dword [rsp + 0x58]
cdqe
mov rcx, qword [fcn.14001ff00]
mov qword [rsp + 0x1c8], rcx
mov rcx, qword [rsp + rax*8 + 0x200]
mov rax, qword [rsp + 0x1c8]
call rax
jmp 0x1400359cf
mov dword [rsp + 0x78], 9
jmp 0x140035a22
mov eax, dword [rsp + 0x78]
inc eax
mov dword [rsp + 0x78], eax
cmp dword [rsp + 0x78], 0x2dfc
jae 0x140035ae6
mov ecx, 0xea60
call fcn.14002cfd0
mov qword [rsp + 0x1d0], rax
mov rax, qword [rsp + 0x1d0]
mov qword [rsp + 0xc8], rax
mov dword [rsp + 0x4c], 0
jmp 0x140035a66
mov eax, dword [rsp + 0x4c]
inc eax
mov dword [rsp + 0x4c], eax
cmp dword [rsp + 0x4c], 0x3277
jae 0x140035a8f
cmp dword [rsp + 0x4c], 0x53
jne 0x140035a79
jmp 0x140035a8f
movsxd rax, dword [rsp + 0x4c]
mov rcx, qword [rsp + 0xc8]
mov dword [rcx + rax*4], 0xda6
jmp 0x140035a5c
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x130], rax
mov rcx, qword [rsp + 0x130]
call fcn.140038030
cmp qword [rsp + 0x130], 0
jne 0x140035ac5
mov qword [rsp + 0x1d8], 0
jmp 0x140035ae1
mov qword [rsp + 0xc8], 0x8123
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x1d8], rax
jmp 0x140035a18
mov dword [rsp + 0x7c], 3
jmp 0x140035afa
mov eax, dword [rsp + 0x7c]
inc eax
mov dword [rsp + 0x7c], eax
cmp dword [rsp + 0x7c], 0x2dbf
jae 0x140035bbe
mov ecx, 0xea60
call fcn.14002cfd0
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0xd0], rax
mov dword [rsp + 0x50], 0
jmp 0x140035b3e
mov eax, dword [rsp + 0x50]
inc eax
mov dword [rsp + 0x50], eax
cmp dword [rsp + 0x50], 0x3006
jae 0x140035b67
cmp dword [rsp + 0x50], 0x4b
jne 0x140035b51
jmp 0x140035b67
movsxd rax, dword [rsp + 0x50]
mov rcx, qword [rsp + 0xd0]
mov dword [rcx + rax*4], 0xd39
jmp 0x140035b34
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x138], rax
mov rcx, qword [rsp + 0x138]
call fcn.140038030
cmp qword [rsp + 0x138], 0
jne 0x140035b9d
mov qword [rsp + 0x1e8], 0
jmp 0x140035bb9
mov qword [rsp + 0xd0], 0x8123
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x1e8], rax
jmp 0x140035af0
lea rax, [rsp + 0x2a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x2a]
call fcn.14002a7b0
mov rcx, rax
call fcn.14002a2b0
mov dword [rsp + 0x8c], eax
lea rax, [rsp + 0x2b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x2b]
call fcn.14002a930
mov rcx, rax
call fcn.14002a280
mov dword [rsp + 0xe0], eax
lea rax, [rsp + 0x2c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x2c]
call fcn.14002aa20
mov rcx, rax
call fcn.14002a280
mov dword [rsp + 0xe4], eax
mov eax, dword [rsp + 0xe0]
mov dword [rsp + 0x8c], eax
cmp dword [rsp + 0x8c], 0
je 0x140035c7e
lea rax, [rsp + 0x2d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x2d]
call fcn.14002aba0
mov rcx, rax
call fcn.14002a280
mov dword [rsp + 0xe4], eax
mov dword [rsp + 0x80], 7
jmp 0x140035c9b
mov eax, dword [rsp + 0x80]
inc eax
mov dword [rsp + 0x80], eax
cmp dword [rsp + 0x80], 0x2df9
jae 0x140035d62
mov ecx, 0xea60
call fcn.14002cfd0
mov qword [rsp + 0x1f0], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0xd8], rax
mov dword [rsp + 0x54], 0
jmp 0x140035ce2
mov eax, dword [rsp + 0x54]
inc eax
mov dword [rsp + 0x54], eax
cmp dword [rsp + 0x54], 0x2e3e
jae 0x140035d0b
cmp dword [rsp + 0x54], 7
jne 0x140035cf5
jmp 0x140035d0b
movsxd rax, dword [rsp + 0x54]
mov rcx, qword [rsp + 0xd8]
mov dword [rcx + rax*4], 0x1c8f
jmp 0x140035cd8
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x140], rax
mov rcx, qword [rsp + 0x140]
call fcn.140038030
cmp qword [rsp + 0x140], 0
jne 0x140035d41
mov qword [rsp + 0x1f8], 0
jmp 0x140035d5d
mov qword [rsp + 0xd8], 0x8123
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x1f8], rax
jmp 0x140035c8b
lea rax, [rsp + 0x2e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rcx, [rsp + 0x2e]
call fcn.14002ac90
mov rcx, rax
call fcn.14002a250
mov ecx, eax
call fcn.140045c20
add rsp, 0x470
pop rdi
ret