Function at 0x426270
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
mov eax, 0x128c
call fcn.004418f0
lea eax, [ebp - 0x109c]
mov ecx, 0x20a
lea edx, [ebp - 0xe66]
lea esi, [ebp - 0x63e]
lea edi, [ebp - 0x848]
lea ebx, [ebp - 0x434]
mov dword [ebp - 0x10ac], eax
lea eax, [ebp - 0xc5c]
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x10a4], 0xffffffff
mov dword [esp], edx
mov edx, dword [ebp - 0x10ac]
mov dword [esp + 4], edx
mov dword [esp + 8], esi
mov dword [esp + 0xc], 0x20a
mov dword [esp + 0x10], edi
mov dword [esp + 0x14], 0x20a
mov dword [esp + 0x18], ebx
mov dword [esp + 0x1c], 0x20a
mov dword [esp + 0x20], eax
mov dword [ebp - 0x10b0], ecx
call fcn.004246b0
mov eax, 0
mov ecx, 0x20a
lea edx, [ebp - 0x1070]
mov dword [esp], edx
mov dword [esp + 4], 0
mov dword [esp + 8], 0x20a
mov dword [ebp - 0x10b4], eax
mov dword [ebp - 0x10b8], ecx
call fcn.004064f0
mov ecx, 0x20a
lea edx, [ebp - 0x1070]
mov dword [esp], edx
mov dword [esp + 4], 0x20a
mov dword [ebp - 0x10bc], eax
mov dword [ebp - 0x10c0], ecx
call fcn.00407dd0
lea eax, [ebp - 0x1070]
mov ecx, dword [0x46e83c]
mov edx, esp
mov dword [edx + 8], eax
mov dword [edx + 4], 0
mov dword [edx], 0
call ecx
sub esp, 0xc
mov dword [ebp - 0x18], eax
mov eax, dword [ebp - 0x18]
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x10a8], 0x8da7c9ae
mov eax, dword [ebp - 0x10a8]
mov ecx, eax
sub ecx, 0x79a4af6c
mov dword [ebp - 0x10c4], eax
mov dword [ebp - 0x10c8], ecx
jg 0x426aaf
jmp 0x4263cb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x8f4df0bc
mov dword [ebp - 0x10cc], eax
jg 0x426403
jmp 0x4263e7
mov eax, dword [ebp - 0x10c4]
sub eax, 0x8da7c9ae
mov dword [ebp - 0x10d0], eax
je 0x426ad0
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0xa1c58d2b
mov dword [ebp - 0x10d4], eax
jg 0x42643b
jmp 0x42641f
mov eax, dword [ebp - 0x10c4]
sub eax, 0x8f4df0bd
mov dword [ebp - 0x10d8], eax
je 0x426ce5
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0xabe734a8
mov dword [ebp - 0x10dc], eax
jg 0x426473
jmp 0x426457
mov eax, dword [ebp - 0x10c4]
sub eax, 0xa1c58d2c
mov dword [ebp - 0x10e0], eax
je 0x426e90
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0xb8f7f76d
mov dword [ebp - 0x10e4], eax
jg 0x4264ab
jmp 0x42648f
mov eax, dword [ebp - 0x10c4]
sub eax, 0xabe734a9
mov dword [ebp - 0x10e8], eax
je 0x427226
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0xc2fea1c6
mov dword [ebp - 0x10ec], eax
jg 0x4264e3
jmp 0x4264c7
mov eax, dword [ebp - 0x10c4]
sub eax, 0xb8f7f76e
mov dword [ebp - 0x10f0], eax
je 0x426cd6
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0xcccf4c0b
mov dword [ebp - 0x10f4], eax
jg 0x42651b
jmp 0x4264ff
mov eax, dword [ebp - 0x10c4]
sub eax, 0xc2fea1c7
mov dword [ebp - 0x10f8], eax
je 0x42704a
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0xdeae06b8
mov dword [ebp - 0x10fc], eax
jg 0x426553
jmp 0x426537
mov eax, dword [ebp - 0x10c4]
sub eax, 0xcccf4c0c
mov dword [ebp - 0x1100], eax
je 0x42716e
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0xe396c36a
mov dword [ebp - 0x1104], eax
jg 0x42658b
jmp 0x42656f
mov eax, dword [ebp - 0x10c4]
sub eax, 0xdeae06b9
mov dword [ebp - 0x1108], eax
je 0x427146
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0xea8a7f5f
mov dword [ebp - 0x110c], eax
jg 0x4265c3
jmp 0x4265a7
mov eax, dword [ebp - 0x10c4]
sub eax, 0xe396c36b
mov dword [ebp - 0x1110], eax
je 0x426ee3
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0xf8f7ec32
mov dword [ebp - 0x1114], eax
jg 0x4265fb
jmp 0x4265df
mov eax, dword [ebp - 0x10c4]
sub eax, 0xea8a7f60
mov dword [ebp - 0x1118], eax
je 0x427207
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x11a7c94
mov dword [ebp - 0x111c], eax
jg 0x426633
jmp 0x426617
mov eax, dword [ebp - 0x10c4]
sub eax, 0xf8f7ec33
mov dword [ebp - 0x1120], eax
je 0x42712d
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x3cfbb83
mov dword [ebp - 0x1124], eax
jg 0x42666b
jmp 0x42664f
mov eax, dword [ebp - 0x10c4]
sub eax, 0x11a7c95
mov dword [ebp - 0x1128], eax
je 0x427031
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x8b006e9
mov dword [ebp - 0x112c], eax
jg 0x4266a3
jmp 0x426687
mov eax, dword [ebp - 0x10c4]
sub eax, 0x3cfbb84
mov dword [ebp - 0x1130], eax
je 0x426e0b
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x1526065d
mov dword [ebp - 0x1134], eax
jg 0x4266db
jmp 0x4266bf
mov eax, dword [ebp - 0x10c4]
sub eax, 0x8b006ea
mov dword [ebp - 0x1138], eax
je 0x4272e0
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x1b0f3615
mov dword [ebp - 0x113c], eax
jg 0x426713
jmp 0x4266f7
mov eax, dword [ebp - 0x10c4]
sub eax, 0x1526065e
mov dword [ebp - 0x1140], eax
je 0x4272ce
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x1ba9066e
mov dword [ebp - 0x1144], eax
jg 0x42674b
jmp 0x42672f
mov eax, dword [ebp - 0x10c4]
sub eax, 0x1b0f3616
mov dword [ebp - 0x1148], eax
je 0x427291
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x26823107
mov dword [ebp - 0x114c], eax
jg 0x426783
jmp 0x426767
mov eax, dword [ebp - 0x10c4]
sub eax, 0x1ba9066f
mov dword [ebp - 0x1150], eax
je 0x426ed4
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x2d5858ea
mov dword [ebp - 0x1154], eax
jg 0x4267bb
jmp 0x42679f
mov eax, dword [ebp - 0x10c4]
sub eax, 0x26823108
mov dword [ebp - 0x1158], eax
je 0x4271e1
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x35142560
mov dword [ebp - 0x115c], eax
jg 0x4267f3
jmp 0x4267d7
mov eax, dword [ebp - 0x10c4]
sub eax, 0x2d5858eb
mov dword [ebp - 0x1160], eax
je 0x426af1
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x37b959b7
mov dword [ebp - 0x1164], eax
jg 0x42682b
jmp 0x42680f
mov eax, dword [ebp - 0x10c4]
sub eax, 0x35142561
mov dword [ebp - 0x1168], eax
je 0x426b40
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x3ca47578
mov dword [ebp - 0x116c], eax
jg 0x426863
jmp 0x426847
mov eax, dword [ebp - 0x10c4]
sub eax, 0x37b959b8
mov dword [ebp - 0x1170], eax
je 0x426e1a
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x3d282a56
mov dword [ebp - 0x1174], eax
jg 0x42689b
jmp 0x42687f
mov eax, dword [ebp - 0x10c4]
sub eax, 0x3ca47579
mov dword [ebp - 0x1178], eax
je 0x426d41
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x3d5ef835
mov dword [ebp - 0x117c], eax
jg 0x4268d3
jmp 0x4268b7
mov eax, dword [ebp - 0x10c4]
sub eax, 0x3d282a57
mov dword [ebp - 0x1180], eax
je 0x42717d
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x41af7476
mov dword [ebp - 0x1184], eax
jg 0x42690b
jmp 0x4268ef
mov eax, dword [ebp - 0x10c4]
sub eax, 0x3d5ef836
mov dword [ebp - 0x1188], eax
je 0x42724c
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x4293d7c1
mov dword [ebp - 0x118c], eax
jg 0x426943
jmp 0x426927
mov eax, dword [ebp - 0x10c4]
sub eax, 0x41af7477
mov dword [ebp - 0x1190], eax
je 0x42726b
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x4320403e
mov dword [ebp - 0x1194], eax
jg 0x42697b
jmp 0x42695f
mov eax, dword [ebp - 0x10c4]
sub eax, 0x4293d7c2
mov dword [ebp - 0x1198], eax
je 0x426e9f
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x434b75c8
mov dword [ebp - 0x119c], eax
jg 0x4269b3
jmp 0x426997
mov eax, dword [ebp - 0x10c4]
sub eax, 0x4320403f
mov dword [ebp - 0x11a0], eax
je 0x42715f
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x5c348a08
mov dword [ebp - 0x11a4], eax
jg 0x4269eb
jmp 0x4269cf
mov eax, dword [ebp - 0x10c4]
sub eax, 0x434b75c9
mov dword [ebp - 0x11a8], eax
je 0x426d32
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x60f9c69a
mov dword [ebp - 0x11ac], eax
jg 0x426a23
jmp 0x426a07
mov eax, dword [ebp - 0x10c4]
sub eax, 0x5c348a09
mov dword [ebp - 0x11b0], eax
je 0x426b62
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x6580832e
mov dword [ebp - 0x11b4], eax
jg 0x426a5b
jmp 0x426a3f
mov eax, dword [ebp - 0x10c4]
sub eax, 0x60f9c69b
mov dword [ebp - 0x11b8], eax
je 0x426b71
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x6580832f
mov dword [ebp - 0x11bc], eax
je 0x427022
jmp 0x426a77
mov eax, dword [ebp - 0x10c4]
sub eax, 0x725b4cb9
mov dword [ebp - 0x11c0], eax
je 0x4271c2
jmp 0x426a93
mov eax, dword [ebp - 0x10c4]
sub eax, 0x7277936d
mov dword [ebp - 0x11c4], eax
je 0x426b00
jmp 0x426acb
mov eax, dword [ebp - 0x10c4]
sub eax, 0x79a4af6d
mov dword [ebp - 0x11c8], eax
je 0x42719c
jmp 0x426acb
jmp 0x4272eb
mov eax, 0x7277936d
mov ecx, 0x2d5858eb
mov edx, dword [ebp - 0x10]
cmp edx, 0
cmove eax, ecx
mov dword [ebp - 0x10a8], eax
jmp 0x4272eb
mov dword [ebp - 0x10a8], 0xc2fea1c7
jmp 0x4272eb
mov eax, dword [0x46e858]
mov ecx, dword [ebp - 0x18]
mov edx, esp
mov dword [edx], ecx
mov dword [edx + 4], 0xffffffff
call eax
sub esp, 8
mov ecx, 0x60f9c69b
mov edx, 0x35142561
mov dword [ebp - 0x10a0], eax
cmp dword [ebp - 0x10a0], 0
cmovne ecx, edx
mov dword [ebp - 0x10a8], ecx
jmp 0x4272eb
mov eax, 0x60f9c69b
mov ecx, 0x5c348a09
cmp dword [ebp - 0x10a0], 0x80
cmovne eax, ecx
mov dword [ebp - 0x10a8], eax
jmp 0x4272eb
mov dword [ebp - 0x10a8], 0xc2fea1c7
jmp 0x4272eb
mov eax, 0
mov ecx, 0x20a
lea edx, [ebp - 0xa52]
mov dword [esp], edx
mov dword [esp + 4], 0
mov dword [esp + 8], 0x20a
mov dword [ebp - 0x11cc], eax
mov dword [ebp - 0x11d0], ecx
call fcn.004064f0
mov ecx, 0x104
lea edx, [0x46cee2]
mov esi, 3
lea edi, [ebp - 0xa52]
mov dword [esp], edi
mov dword [esp + 4], 0x104
mov dword [esp + 8], edx
mov dword [esp + 0xc], 3
mov dword [ebp - 0x11d4], eax
mov dword [ebp - 0x11d8], ecx
mov dword [ebp - 0x11dc], esi
call fcn.00406820
lea ecx, [ebp - 0x434]
mov dword [esp], ecx
mov dword [ebp - 0x11e0], eax
call fcn.00406d80
mov ecx, 0x101
lea edx, [ebp - 0xa52]
lea esi, [ebp - 0x434]
add edx, 6
mov dword [esp], edx
mov dword [esp + 4], 0x101
mov dword [esp + 8], esi
mov dword [esp + 0xc], eax
mov dword [ebp - 0x11e4], ecx
call fcn.00406820
mov ecx, 0
mov edx, 0x20a
lea esi, [ebp - 0x22a]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x20a
mov dword [ebp - 0x11e8], eax
mov dword [ebp - 0x11ec], ecx
mov dword [ebp - 0x11f0], edx
call fcn.004064f0
lea ecx, [ebp - 0x22a]
mov edx, dword [0x44edb8]
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [ebp - 0x11f4], eax
call fcn.00405b40
lea eax, [ebp - 0x63e]
mov ecx, dword [0x46e864]
mov edx, esp
mov dword [edx + 8], 0
mov dword [edx + 0xc], eax
mov dword [edx + 4], 0
mov dword [edx], 0
call ecx
sub esp, 0x10
mov ecx, 0x8f4df0bd
mov edx, 0xb8f7f76e
mov dword [ebp - 0x1c], eax
cmp dword [ebp - 0x1c], 0
cmove ecx, edx
mov dword [ebp - 0x10a8], ecx
jmp 0x4272eb
mov dword [ebp - 0x10a8], 0xc2fea1c7
jmp 0x4272eb
lea eax, [ebp - 0x14]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0xe66]
lea esi, [ebp - 0x63e]
mov edi, dword [ebp - 0x109c]
mov dword [esp], eax
mov dword [esp + 4], ecx
mov dword [esp + 8], edx
mov dword [esp + 0xc], edi
mov dword [esp + 0x10], esi
call fcn.00425d20
mov ecx, 0x3ca47579
mov edx, 0x434b75c9
cmp eax, 0
cmovl ecx, edx
mov dword [ebp - 0x10a8], ecx
jmp 0x4272eb
mov dword [ebp - 0x10a8], 0xc2fea1c7
jmp 0x4272eb
mov eax, 0
mov ecx, 0x14
lea edx, [ebp - 0x1084]
mov dword [esp], edx
mov dword [esp + 4], 0
mov dword [esp + 8], 0x14
mov dword [ebp - 0x11f8], eax
mov dword [ebp - 0x11fc], ecx
call fcn.004064f0
lea ecx, [ebp - 0x1084]
mov edx, dword [0x44edbc]
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [ebp - 0x1200], eax
call fcn.00405b40
mov eax, 0x40
mov ecx, 0
mov edx, 1
lea esi, [ebp - 0x22a]
lea edi, [ebp - 0xa52]
lea ebx, [ebp - 0x1084]
mov dword [esp], esi
mov dword [esp + 4], edi
mov dword [esp + 8], ebx
mov dword [esp + 0xc], 0x40
mov dword [esp + 0x10], 0
mov dword [esp + 0x14], 1
mov dword [ebp - 0x1204], eax
mov dword [ebp - 0x1208], ecx
mov dword [ebp - 0x120c], edx
call fcn.00425a90
mov ecx, 0x37b959b8
mov edx, 0x3cfbb84
cmp eax, 0
cmovl ecx, edx
mov dword [ebp - 0x10a8], ecx
jmp 0x4272eb
mov dword [ebp - 0x10a8], 0xc2fea1c7
jmp 0x4272eb
mov eax, 0
mov ecx, 0x40
mov edx, 1
lea esi, [ebp - 0xc5c]
lea edi, [ebp - 0x1084]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], edi
mov dword [esp + 0xc], 0x40
mov dword [esp + 0x10], 1
mov dword [esp + 0x14], 1
mov dword [ebp - 0x1210], eax
mov dword [ebp - 0x1214], ecx
mov dword [ebp - 0x1218], edx
call fcn.00425a90
mov ecx, 0x4293d7c2
mov edx, 0xa1c58d2c
cmp eax, 0
cmovl ecx, edx
mov dword [ebp - 0x10a8], ecx
jmp 0x4272eb
mov dword [ebp - 0x10a8], 0xc2fea1c7
jmp 0x4272eb
mov eax, dword [0x46e858]
mov ecx, dword [ebp - 0x1c]
mov edx, esp
mov dword [edx], ecx
mov dword [edx + 4], 0xffffffff
call eax
sub esp, 8
mov ecx, 0xe396c36b
mov edx, 0x1ba9066f
cmp eax, 0
cmovne ecx, edx
mov dword [ebp - 0x10a8], ecx
jmp 0x4272eb
mov dword [ebp - 0x10a8], 0xcccf4c0c
jmp 0x4272eb
mov eax, 0
mov ecx, 0x20a
lea edx, [ebp - 0xa52]
mov dword [esp], edx
mov dword [esp + 4], 0
mov dword [esp + 8], 0x20a
mov dword [ebp - 0x121c], eax
mov dword [ebp - 0x1220], ecx
call fcn.004064f0
mov ecx, 0x104
lea edx, str._q__u
mov esi, 6
lea edi, [ebp - 0xa52]
mov dword [esp], edi
mov dword [esp + 4], 0x104
mov dword [esp + 8], edx
mov dword [esp + 0xc], 6
mov dword [ebp - 0x1224], eax
mov dword [ebp - 0x1228], ecx
mov dword [ebp - 0x122c], esi
call fcn.00406820
lea ecx, [ebp - 0x434]
mov dword [esp], ecx
mov dword [ebp - 0x1230], eax
call fcn.00406d80
mov ecx, 0xfe
lea edx, [ebp - 0xa52]
lea esi, [ebp - 0x434]
add edx, 0xc
mov dword [esp], edx
mov dword [esp + 4], 0xfe
mov dword [esp + 8], esi
mov dword [esp + 0xc], eax
mov dword [ebp - 0x1234], ecx
call fcn.00406820
mov ecx, 0x40
mov edx, 0
mov esi, 1
lea edi, [ebp - 0x22a]
lea ebx, [ebp - 0xa52]
mov dword [ebp - 0x1238], eax
lea eax, [ebp - 0x1084]
mov dword [esp], edi
mov dword [esp + 4], ebx
mov dword [esp + 8], eax
mov dword [esp + 0xc], 0x40
mov dword [esp + 0x10], 0
mov dword [esp + 0x14], 1
mov dword [ebp - 0x123c], esi
mov dword [ebp - 0x1240], ecx
mov dword [ebp - 0x1244], edx
call fcn.00425a90
mov ecx, 0x11a7c95
mov edx, 0x6580832f
cmp eax, 0
cmovl ecx, edx
mov dword [ebp - 0x10a8], ecx
jmp 0x4272eb
mov dword [ebp - 0x10a8], 0xc2fea1c7
jmp 0x4272eb
mov dword [ebp - 0x10a4], 1
mov dword [ebp - 0x10a8], 0x3d282a57
jmp 0x4272eb
lea eax, [ebp - 0x848]
mov ecx, dword [0x46e860]
mov edx, esp
mov dword [edx], eax
call ecx
sub esp, 4
mov ecx, 0
mov edx, 0x14
lea esi, [ebp - 0x1098]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], 0x14
mov dword [ebp - 0x1248], eax
mov dword [ebp - 0x124c], ecx
mov dword [ebp - 0x1250], edx
call fcn.004064f0
lea ecx, [ebp - 0x1098]
mov edx, dword [0x44edc0]
mov dword [esp], ecx
mov dword [esp + 4], edx
mov dword [ebp - 0x1254], eax
call fcn.00405b40
mov eax, 0
mov ecx, 0x4540
mov edx, 1
lea esi, [ebp - 0xe66]
lea edi, [ebp - 0x1098]
mov dword [esp], esi
mov dword [esp + 4], 0
mov dword [esp + 8], edi
mov dword [esp + 0xc], 0x4540
mov dword [esp + 0x10], 1
mov dword [esp + 0x14], 0
mov dword [ebp - 0x1258], eax
mov dword [ebp - 0x125c], ecx
mov dword [ebp - 0x1260], edx
call fcn.00425a90
mov ecx, 0xdeae06b9
mov edx, 0xf8f7ec33
cmp eax, 0
cmovl ecx, edx
mov dword [ebp - 0x10a8], ecx
jmp 0x4272eb
mov dword [ebp - 0x10a4], 0xffffffff
mov dword [ebp - 0x10a8], 0x4320403f
jmp 0x4272eb
mov dword [ebp - 0x10a4], 1
mov dword [ebp - 0x10a8], 0x4320403f
jmp 0x4272eb
mov dword [ebp - 0x10a8], 0xcccf4c0c
jmp 0x4272eb
mov dword [ebp - 0x10a8], 0x3d282a57
jmp 0x4272eb
mov eax, 0x725b4cb9
mov ecx, 0x79a4af6d
cmp dword [ebp - 0x14], 0
cmovne eax, ecx
mov dword [ebp - 0x10a8], eax
jmp 0x4272eb
mov eax, dword [0x46e824]
mov ecx, dword [ebp - 0x14]
mov edx, esp
mov dword [edx], ecx
call eax
sub esp, 4
mov dword [ebp - 0x10a8], 0x725b4cb9
mov dword [ebp - 0x1264], eax
jmp 0x4272eb
mov eax, 0xea8a7f60
mov ecx, 0x26823108
cmp dword [ebp - 0x20], 0
cmovne eax, ecx
mov dword [ebp - 0x10a8], eax
jmp 0x4272eb
mov eax, dword [0x46e87c]
mov ecx, dword [ebp - 0x20]
mov edx, esp
mov dword [edx], ecx
call eax
sub esp, 4
mov dword [ebp - 0x10a8], 0xea8a7f60
mov dword [ebp - 0x1268], eax
jmp 0x4272eb
mov eax, 0x3d5ef836
mov ecx, 0xabe734a9
cmp dword [ebp - 0x1c], 0
cmovne eax, ecx
mov dword [ebp - 0x10a8], eax
jmp 0x4272eb
mov eax, dword [0x46e87c]
mov ecx, dword [ebp - 0x1c]
mov edx, esp
mov dword [edx], ecx
call eax
sub esp, 4
mov dword [ebp - 0x10a8], 0x3d5ef836
mov dword [ebp - 0x126c], eax
jmp 0x4272eb
mov eax, 0x1b0f3616
mov ecx, 0x41af7477
cmp dword [ebp - 0x18], 0
cmovne eax, ecx
mov dword [ebp - 0x10a8], eax
jmp 0x4272eb
mov eax, dword [0x46e87c]
mov ecx, dword [ebp - 0x18]
mov edx, esp
mov dword [edx], ecx
call eax
sub esp, 4
mov dword [ebp - 0x10a8], 0x1b0f3616
mov dword [ebp - 0x1270], eax
jmp 0x4272eb
lea eax, [ebp - 0x434]
mov ecx, dword [0x46e860]
mov edx, esp
mov dword [edx], eax
call ecx
sub esp, 4
mov ecx, 0x8b006ea
mov edx, 0x1526065e
cmp dword [ebp - 0x10a4], 0
cmovne ecx, edx
mov dword [ebp - 0x10a8], ecx
mov dword [ebp - 0x1274], eax
jmp 0x4272eb
mov eax, esp
mov dword [eax], 0
mov eax, dword [sym.imp.KERNEL32.dll_ExitProcess]
call eax
sub esp, 4
add esp, 0x128c
pop esi
pop edi
pop ebx
pop ebp
ret
jmp 0x4263a6