Function at 0x1008bff0
Capabilities:
Create thread

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
sub esp, 0x24
mov eax, dword [0x100b9668]
xor eax, ebp
mov dword [ebp - 0x10], eax
mov eax, dword [0x100bccc8]
mov ecx, dword [0x100bcccc]
lea edx, [eax - 1]
imul edx, eax
test dl, 1
sete byte [ebp - 0x1d]
cmp ecx, 0xa
setl byte [ebp - 0x1e]
mov ebx, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov eax, 0xfa9e9cfa
jmp 0x1008c040
mov eax, 0xd1bbd8f9
nop word cs:[eax + eax]
nop
cmp eax, 0x3219c63
jg 0x1008c0e0
cmp eax, 0xc1a5ac24
jg 0x1008c180
cmp eax, 0xa5c4add4
jg 0x1008c25d
cmp eax, 0x91c18cc1
jg 0x1008c42f
cmp eax, 0x8826420f
jg 0x1008c7a0
cmp eax, 0x840c389c
jg 0x1008cdef
cmp eax, 0x82260c4d
jg 0x1008d8db
cmp eax, 0x8185d2f0
jle 0x1008ec43
cmp eax, 0x8199cd56
jg 0x10090ef0
cmp eax, 0x8185d2f1
je 0x10092b0b
cmp eax, 0x818a166b
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x62ba27ab
mov ecx, 0x6d01a26
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x43534081
jle 0x1008c1f0
cmp eax, 0x6102bb40
jg 0x1008c2df
cmp eax, 0x538e70e8
jg 0x1008c4a6
cmp eax, 0x4bca911a
jg 0x1008c80c
cmp eax, 0x48ef357c
jg 0x1008ce30
cmp eax, 0x448fbb68
jg 0x1008d931
cmp eax, 0x43c8633f
jle 0x1008ec8e
cmp eax, 0x446bd2fb
jg 0x10090f30
cmp eax, 0x43c86340
je 0x10092b35
cmp eax, 0x445a2140
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x267afed8
mov ecx, 0x22b32022
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xe5e11efe
jg 0x1008c341
cmp eax, 0xd1bbd8f8
jg 0x1008c51d
cmp eax, 0xca7a339c
jg 0x1008c858
cmp eax, 0xc6387c87
jg 0x1008ce71
cmp eax, 0xc35d7035
jg 0x1008d987
cmp eax, 0xc2aa6b9c
jle 0x1008ecd9
cmp eax, 0xc32a604e
jg 0x10090f70
cmp eax, 0xc2aa6b9d
je 0x10092b5f
cmp eax, 0xc2fbb892
jne 0x1008c040
mov eax, 0xda1a9cc4
jmp 0x1008c040
cmp eax, 0x23fe15e6
jg 0x1008c3ad
cmp eax, 0x122c7c3e
jg 0x1008c574
cmp eax, 0xa8310c4
jg 0x1008c8c9
cmp eax, 0x72266e7
jg 0x1008ceb2
cmp eax, 0x5a3e238
jg 0x1008d9bd
cmp eax, 0x3cf29b2
jle 0x1008ed04
cmp eax, 0x4f5442a
jg 0x10090f90
cmp eax, 0x3cf29b3
je 0x10092b69
cmp eax, 0x3dd274c
jne 0x1008c040
mov eax, 0x7c3e5e1b
jmp 0x1008c040
cmp eax, 0xb384ade8
jg 0x1008c5eb
cmp eax, 0xad3f7e12
jg 0x1008c935
cmp eax, 0xa8f44eed
jg 0x1008cf13
cmp eax, 0xa6ec64b7
jg 0x1008da18
cmp eax, 0xa66d0dc1
jle 0x1008ed4f
cmp eax, 0xa6ae41bc
jg 0x10090fd0
cmp eax, 0xa66d0dc2
je 0x10092b93
cmp eax, 0xa6a77112
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x22cc0ef
mov ecx, 0x96a4feda
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x6ef39dc9
jg 0x1008c662
cmp eax, 0x682d2463
jg 0x1008c9a1
cmp eax, 0x639fa33e
jg 0x1008cf54
cmp eax, 0x6275d715
jg 0x1008da6e
cmp eax, 0x61e1163a
jle 0x1008ed7a
cmp eax, 0x62108388
jg 0x10090ff0
cmp eax, 0x61e1163b
je 0x10092bbd
cmp eax, 0x61ef8aab
jne 0x1008c040
mov eax, 0x61510a0b
jmp 0x1008c040
cmp eax, 0xf526a621
jg 0x1008c6d9
cmp eax, 0xed5f04fe
jg 0x1008c9ed
cmp eax, 0xe973cd31
jg 0x1008cf95
cmp eax, 0xe78b1ea2
jg 0x1008daa4
cmp eax, 0xe668b4e9
jle 0x1008edc5
cmp eax, 0xe733b138
jg 0x10091010
cmp eax, 0xe668b4ea
je 0x10092be7
cmp eax, 0xe6c884cd
jne 0x1008c040
mov dword [0x100bcb38], 1
mov eax, 0xc36c1545
jmp 0x1008c040
cmp eax, 0x3464c92b
jg 0x1008c749
cmp eax, 0x2bbccb46
jg 0x1008ca39
cmp eax, 0x2818d5b9
jg 0x1008cff6
cmp eax, 0x2610e83b
jg 0x1008dafa
cmp eax, 0x2447732f
jle 0x1008ee10
cmp eax, 0x24e02620
jg 0x10091050
cmp eax, 0x24477330
je 0x10092c11
cmp eax, 0x246a445c
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc6f2b55f
mov ecx, 0x28c2560e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x9cf15c00
jg 0x1008caa5
cmp eax, 0x962728cc
jg 0x1008d05c
cmp eax, 0x938ba2c7
jg 0x1008db30
cmp eax, 0x92296bed
jle 0x1008ee3b
cmp eax, 0x92fb9cf2
jg 0x10091095
cmp eax, 0x92296bee
je 0x10092c3b
cmp eax, 0x92f0bc16
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8d88b5a1
mov ecx, 0xf579a71a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x59fd1bec
jg 0x1008cb11
cmp eax, 0x566c39eb
jg 0x1008d0b6
cmp eax, 0x550c5357
jg 0x1008db86
cmp eax, 0x5462e032
jle 0x1008ee66
cmp eax, 0x54c3d1db
jg 0x100910b5
cmp eax, 0x5462e033
je 0x10092c65
cmp eax, 0x54b28475
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6db2c85f
mov ecx, 0x2818d5ba
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xdc7d1f31
jg 0x1008cb87
cmp eax, 0xd67d5468
jg 0x1008d0f7
cmp eax, 0xd3b9cbb9
jg 0x1008dbdc
cmp eax, 0xd27d8f16
jle 0x1008eeb1
cmp eax, 0xd371e776
jg 0x100910f5
cmp eax, 0xd27d8f17
je 0x10092c8f
cmp eax, 0xd2f6ce6a
jne 0x1008c040
mov eax, 0x92f0bc16
jmp 0x1008c040
cmp eax, 0x1bee3b96
jg 0x1008cbf3
cmp eax, 0x16ed191a
jg 0x1008d158
cmp eax, 0x139dd888
jg 0x1008dc32
cmp eax, 0x12798807
jle 0x1008eedc
cmp eax, 0x13005eeb
jg 0x10091135
cmp eax, 0x12798808
je 0x10092c99
cmp eax, 0x12bcdcdc
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcef883d8
mov ecx, 0xc64067f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xba3064df
jg 0x1008cc5f
cmp eax, 0xb6107fe9
jg 0x1008d199
cmp eax, 0xb432bbc0
jg 0x1008dc68
cmp eax, 0xb3bcfb87
jle 0x1008ef2c
cmp eax, 0xb40bf104
jg 0x10091175
cmp eax, 0xb3bcfb88
je 0x10092cc8
cmp eax, 0xb3ec3daa
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xca5738af
mov ecx, 0x9607ea7b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x773d9083
jg 0x1008cccb
cmp eax, 0x731d6797
jg 0x1008d1da
cmp eax, 0x70a444c5
jg 0x1008dcbe
cmp eax, 0x6fa78275
jle 0x1008ef77
cmp eax, 0x6fcc25ac
jg 0x100911b5
cmp eax, 0x6fa78276
je 0x10092cf7
cmp eax, 0x6fb7bb05
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf625b09e
mov ecx, 0x2ac4ec61
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xfd726474
jg 0x1008cd37
cmp eax, 0xf8610c12
jg 0x1008d23b
cmp eax, 0xf71abbe7
jg 0x1008dd19
cmp eax, 0xf6017870
jle 0x1008efc2
cmp eax, 0xf68adb9e
jg 0x100911f5
cmp eax, 0xf6017871
je 0x10092d2b
cmp eax, 0xf625b09e
jne 0x1008c040
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_TranslateMessage]
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_DispatchMessageA]
add dword [0x100bcb34], 1
mov eax, 0x2ac4ec61
jmp 0x1008c040
cmp eax, 0x3c9b774d
jg 0x1008cd83
cmp eax, 0x37bcb2f7
jg 0x1008d291
cmp eax, 0x3600cf30
jg 0x1008dd4f
cmp eax, 0x355b3a34
jle 0x1008f02d
cmp eax, 0x35d69ad6
jg 0x10091215
cmp eax, 0x355b3a35
je 0x10092d55
cmp eax, 0x35c67875
jne 0x1008c040
mov eax, 0x50c1aaac
jmp 0x1008c040
cmp eax, 0x8c5884ae
jg 0x1008d2d7
cmp eax, 0x8941f6c8
jg 0x1008dda5
cmp eax, 0x885d74e5
jle 0x1008f062
cmp eax, 0x88c85b92
jg 0x10091235
cmp eax, 0x885d74e6
je 0x10092d84
cmp eax, 0x887c6a6d
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x938ba2c8
mov ecx, 0x1d5e2d5
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x50d65377
jg 0x1008d338
cmp eax, 0x4f80ef98
jg 0x1008dddb
cmp eax, 0x4cacd3e3
jle 0x1008f097
cmp eax, 0x4f5d5d81
jg 0x10091255
cmp eax, 0x4cacd3e4
je 0x10092de7
cmp eax, 0x4de616d1
jne 0x1008c040
mov eax, 0xfaf3a6d3
jmp 0x1008c040
cmp eax, 0xcd56c62c
jg 0x1008d399
cmp eax, 0xcb9544f5
jg 0x1008de11
cmp eax, 0xcaec60d7
jle 0x1008f0c2
cmp eax, 0xcb296b0f
jg 0x10091295
cmp eax, 0xcaec60d8
je 0x10092df1
cmp eax, 0xcb163b47
jne 0x1008c040
call fcn.100772d0
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x98f34b1c
mov ecx, 0x6e9e17ba
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xdcd4d0c
jg 0x1008d444
cmp eax, 0xc64067e
jg 0x1008de67
cmp eax, 0xba755e1
jle 0x1008f10d
cmp eax, 0xbff2332
jg 0x100912d5
cmp eax, 0xba755e2
je 0x10092dfb
cmp eax, 0xbb5a6f2
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5864a3
mov ecx, 0x1bedbc10
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xb0d0b031
jg 0x1008d485
cmp eax, 0xae9cddc8
jg 0x1008debd
cmp eax, 0xad91937e
jle 0x1008f138
cmp eax, 0xae496838
jg 0x1009130f
cmp eax, 0xad91937f
je 0x10092e34
cmp eax, 0xadb26bd7
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd9ab69be
mov ecx, 0x158384e5
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x6c269924
jg 0x1008d4e6
cmp eax, 0x6a7f1c06
jg 0x1008def3
cmp eax, 0x69a61625
jle 0x1008f183
cmp eax, 0x69eb7585
jg 0x1009132f
cmp eax, 0x69a61626
je 0x10092e5e
cmp eax, 0x69d1e5c0
jne 0x1008c040
mov eax, 0x87deb1e0
jmp 0x1008c040
cmp eax, 0xf198550e
jg 0x1008d547
cmp eax, 0xee9ef5f0
jg 0x1008df49
cmp eax, 0xedd2e49e
jle 0x1008f1ce
cmp eax, 0xee10c7ee
jg 0x10091379
cmp eax, 0xedd2e49f
je 0x10092e88
cmp eax, 0xee0fcf6c
jne 0x1008c040
mov eax, 0x1e63c1bf
jmp 0x1008c040
cmp eax, 0x30741f43
jg 0x1008d588
cmp eax, 0x2e81e3bb
jg 0x1008df9f
cmp eax, 0x2c9fbf5a
jle 0x1008f219
cmp eax, 0x2d6e5433
jg 0x100913b9
cmp eax, 0x2c9fbf5b
je 0x10092eb2
cmp eax, 0x2d485d28
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xccc5d1b1
mov ecx, 0x55583376
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xa207cef6
jg 0x1008d5e9
cmp eax, 0x9ff4c6e4
jg 0x1008dff5
cmp eax, 0x9e2d463e
jle 0x1008f264
cmp eax, 0x9e89910a
jg 0x100913fe
cmp eax, 0x9e2d463f
je 0x10092ebc
cmp eax, 0x9e5719d0
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x496cb911
mov ecx, 0xed5f04ff
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x5d40b5e2
jg 0x1008d64a
cmp eax, 0x5ba4ea12
jg 0x1008e02b
cmp eax, 0x5ab56318
jle 0x1008f2af
cmp eax, 0x5b51a3c3
jg 0x1009141e
cmp eax, 0x5ab56319
je 0x10092ec6
cmp eax, 0x5b2f21a9
jne 0x1008c040
call fcn.100772d0
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe3110c45
mov ecx, 0x39986f32
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xe3110c45
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0xe259aeb0
jg 0x1008d6ab
cmp eax, 0xe064d791
jg 0x1008e081
cmp eax, 0xde0b41ec
jle 0x1008f2da
cmp eax, 0xde230082
jg 0x1009145e
cmp eax, 0xde0b41ed
je 0x10092ef5
cmp eax, 0xde1f9430
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x73f30713
mov ecx, 0xe23e290e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x2039aa36
jg 0x1008d70c
cmp eax, 0x1e63c1be
jg 0x1008e0c3
cmp eax, 0x1d12597e
jle 0x1008f325
cmp eax, 0x1e0509ae
jg 0x1009149e
cmp eax, 0x1d12597f
je 0x10092eff
cmp eax, 0x1ddb8329
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6d52a85f
mov ecx, 0x2db3a428
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xbe83de86
jg 0x1008d76d
cmp eax, 0xbbd937c6
jg 0x1008e119
cmp eax, 0xbacbc2b4
jle 0x1008f350
cmp eax, 0xbb84ebfb
jg 0x100914be
cmp eax, 0xbacbc2b5
je 0x10092f29
cmp eax, 0xbb471272
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x50f4751c
mov ecx, 0xf1860bf2
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x7b1c33d5
jg 0x1008d7ae
cmp eax, 0x77e54a65
jg 0x1008e16f
cmp eax, 0x77a94cc2
jle 0x1008f39b
cmp eax, 0x77d561a2
jg 0x100914fe
cmp eax, 0x77a94cc3
je 0x10092f38
cmp eax, 0x77b155be
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xba3064e0
mov ecx, 0xc10975a8
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xd82fae
jg 0x1008d80f
cmp eax, 0xff115d91
jg 0x1008e1c5
cmp eax, 0xfe94bd61
jle 0x1008f3eb
cmp eax, 0xfea9af2b
jg 0x1009153e
cmp eax, 0xfe94bd62
je 0x10092f42
cmp eax, 0xfe9e2c73
jne 0x1008c040
mov eax, 0xad91937f
jmp 0x1008c040
cmp eax, 0x3ff3f200
jle 0x1008d875
cmp eax, 0x40e876d5
jg 0x1008e1fb
cmp eax, 0x403f94f9
jle 0x1008f436
cmp eax, 0x40878d09
jg 0x1009155e
cmp eax, 0x403f94fa
je 0x10092f6c
cmp eax, 0x404fa89f
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x254f25b
mov ecx, 0x2733c1c3
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x8575dc45
jg 0x1008e251
cmp eax, 0x84c9d9c8
jle 0x1008f461
cmp eax, 0x850c7090
jg 0x1009159e
cmp eax, 0x84c9d9c9
je 0x10092f96
cmp eax, 0x84da8bde
jne 0x1008c040
mov eax, 0xf839c5ee
jmp 0x1008c040
cmp eax, 0x49e9221c
jg 0x1008e2a7
cmp eax, 0x497ad97b
jle 0x1008f48c
cmp eax, 0x49b0a12d
jg 0x100915be
cmp eax, 0x497ad97c
je 0x10092fa0
cmp eax, 0x4997d945
jne 0x1008c040
mov eax, 0x6eb8982e
jmp 0x1008c040
cmp eax, 0xc883632d
jg 0x1008e2dd
cmp eax, 0xc67f82be
jle 0x1008f4dc
cmp eax, 0xc79ff550
jg 0x100915de
cmp eax, 0xc67f82bf
je 0x10092fca
cmp eax, 0xc6f2b55f
jne 0x1008c040
mov eax, 0x28c2560e
jmp 0x1008c040
cmp eax, 0x9519a02
jg 0x1008e333
cmp eax, 0x876796a
jle 0x1008f513
cmp eax, 0x945531e
jg 0x1009161e
cmp eax, 0x876796b
je 0x10092fd4
cmp eax, 0x8858c5e
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4cacd3e4
mov ecx, 0x278ccf9a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xaa6bbfa5
jg 0x1008e38e
cmp eax, 0xa993aa32
jle 0x1008f55e
cmp eax, 0xa9ea7349
jg 0x10091697
cmp eax, 0xa993aa33
je 0x10093003
cmp eax, 0xa9b925b4
jne 0x1008c040
mov eax, 0x9d165c42
jmp 0x1008c040
cmp eax, 0x666412bc
jg 0x1008e3e4
cmp eax, 0x649fa4bb
jle 0x1008f589
cmp eax, 0x64e89781
jg 0x100916d7
cmp eax, 0x649fa4bc
je 0x1009301c
cmp eax, 0x64e02209
jne 0x1008c040
mov eax, 0x26482252
jmp 0x1008c040
cmp eax, 0xebddb544
jg 0x1008e41a
cmp eax, 0xea9b22c9
jle 0x1008f5d4
cmp eax, 0xeb2d3e6a
jg 0x10091717
cmp eax, 0xea9b22ca
je 0x10093026
cmp eax, 0xeae36b8a
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x70a444c6
mov ecx, 0x3ef8e549
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x2a4a05bc
jg 0x1008e455
cmp eax, 0x28b604c3
jle 0x1008f5ff
cmp eax, 0x29241dde
jg 0x10091757
cmp eax, 0x28b604c4
je 0x10093030
cmp eax, 0x28c2560e
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xee10c7ef
mov ecx, 0xc6f2b55f
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xee10c7ef
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x99e84b9c
jg 0x1008e4c4
cmp eax, 0x9798be59
jle 0x1008f64a
cmp eax, 0x98393947
jg 0x10091777
cmp eax, 0x9798be5a
je 0x1009305a
cmp eax, 0x9815ef2d
jne 0x1008c040
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_TranslateMessage]
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_DispatchMessageA]
add dword [0x100bcb34], 1
mov eax, 0xc8989f7c
jmp 0x1008c040
cmp eax, 0x576be32f
jg 0x1008e51a
cmp eax, 0x56ddfd9f
jle 0x1008f6aa
cmp eax, 0x571b9576
jg 0x1009179c
cmp eax, 0x56ddfda0
je 0x10093089
cmp eax, 0x56e4f610
jne 0x1008c040
mov eax, 0xb050a14b
jmp 0x1008c040
cmp eax, 0xd91a2cbb
jg 0x1008e570
cmp eax, 0xd6cdfb47
jle 0x1008f6d5
cmp eax, 0xd81e1292
jg 0x100917dc
cmp eax, 0xd6cdfb48
je 0x100930b8
cmp eax, 0xd735a6a5
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6a7f1c07
mov ecx, 0x139dd889
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x1a2bef82
jg 0x1008e5c6
cmp eax, 0x17d18e91
jle 0x1008f700
cmp eax, 0x18e4167b
jg 0x10091821
cmp eax, 0x17d18e92
je 0x100930c2
cmp eax, 0x1848a8d5
jne 0x1008c040
mov eax, 0x80ae5991
jmp 0x1008c040
cmp eax, 0xb7517b38
jg 0x1008e5fc
cmp eax, 0xb71a3487
jle 0x1008f74b
cmp eax, 0xb739eae8
jg 0x10091841
cmp eax, 0xb71a3488
je 0x100930ec
cmp eax, 0xb7321412
jne 0x1008c040
mov eax, 0x54ca3fbe
jmp 0x1008c040
cmp eax, 0x7628a388
jg 0x1008e632
cmp eax, 0x73f30712
jle 0x1008f79b
cmp eax, 0x74918180
jg 0x10091861
cmp eax, 0x73f30713
je 0x1009311b
cmp eax, 0x74482827
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3978edb5
mov ecx, 0x666412bd
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xfb63b915
jg 0x1008e681
cmp eax, 0xf9cef30c
jle 0x1008f7e6
cmp eax, 0xfaf3a6d2
jg 0x100918a6
cmp eax, 0xf9cef30d
je 0x10093125
cmp eax, 0xfa9e9cfa
jne 0x1008c040
movzx ecx, byte [ebp - 0x1d]
cmp byte [ebp - 0x1e], 0
mov eax, 0xc2fbb892
mov edx, 0xda1a9cc4
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x1008c040
cmp eax, 0x3a83ff8a
jg 0x1008e6dc
cmp eax, 0x3978edb4
jle 0x1008f831
cmp eax, 0x39f224c4
jg 0x100918e6
cmp eax, 0x3978edb5
je 0x1009314f
cmp eax, 0x39986f32
jne 0x1008c040
call fcn.100772d0
mov eax, 0x5b2f21a9
jmp 0x1008c040
cmp eax, 0x8e88c2b1
jg 0x1008e712
cmp eax, 0x8d88b5a0
jle 0x1008f85c
cmp eax, 0x8e06f073
jg 0x10091926
cmp eax, 0x8d88b5a1
je 0x10093159
cmp eax, 0x8de5355e
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x71cdd8c7
mov ecx, 0x2fa11c77
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x51f292f6
jg 0x1008e768
cmp eax, 0x5109440c
jle 0x1008f887
cmp eax, 0x51ab6235
jg 0x10091966
cmp eax, 0x5109440d
je 0x1009317d
cmp eax, 0x515358bd
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd0d78a12
mov ecx, 0xf71abbe8
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xcfbab26f
jg 0x1008e7aa
cmp eax, 0xcef883d7
jle 0x1008f8b2
cmp eax, 0xcf591316
jg 0x10091986
cmp eax, 0xcef883d8
je 0x10093187
cmp eax, 0xcf5090ea
jne 0x1008c040
push eax
sub esp, 0x24
mov edi, esp
xorps xmm0, xmm0
movups xmmword [edi + 0x18], xmm0
movups xmmword [edi + 8], xmm0
mov dword [edi], 3
mov dword [edi + 4], 0x10083060
push 0
call ebx
mov dword [edi + 0x10], eax
push 0x7f00
push 0
call dword [sym.imp.USER32.dll_LoadCursorA]
mov dword [edi + 0x18], eax
mov dword [edi + 0x1c], 5
mov dword [edi + 0x24], 0x100b4b18
push edi
call dword [sym.imp.USER32.dll_RegisterClassA]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa95cbbad
mov ecx, 0xd8776e15
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x101ba68d
jg 0x1008e800
cmp eax, 0xee008ed
jle 0x1008f8fd
cmp eax, 0xfad180b
jg 0x100919a6
cmp eax, 0xee008ee
je 0x10093191
cmp eax, 0xf930c19
jne 0x1008c040
mov eax, 0x7c3e5e1b
jmp 0x1008c040
cmp eax, 0xb220cf5b
jg 0x1008e856
cmp eax, 0xb168e543
jle 0x1008f948
cmp eax, 0xb1cb61f1
jg 0x100919e6
cmp eax, 0xb168e544
je 0x1009319b
cmp eax, 0xb19743ff
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5109440d
mov ecx, 0x7e295ec3
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x6e5de9bd
jg 0x1008e8b1
cmp eax, 0x6d6556d5
jle 0x1008f9b6
cmp eax, 0x6db2c85e
jg 0x10091a06
cmp eax, 0x6d6556d6
je 0x100931a5
cmp eax, 0x6d8ad57e
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6750e423
mov ecx, 0xe973cd32
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xf3d7b81e
jg 0x1008e907
cmp eax, 0xf1dfe60c
jle 0x1008f9e1
cmp eax, 0xf21b4ae2
jg 0x10091a46
cmp eax, 0xf1dfe60d
je 0x100931d4
cmp eax, 0xf2111d53
jne 0x1008c040
mov eax, 0x4b91aeac
jmp 0x1008c040
cmp eax, 0x31dcc9fc
jg 0x1008e93d
cmp eax, 0x30fddc63
jle 0x1008fa65
cmp eax, 0x31499e40
jg 0x10091a90
cmp eax, 0x30fddc64
je 0x100931de
cmp eax, 0x3129c358
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xee0fcf6c
mov ecx, 0x1e63c1bf
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xa36f8886
jg 0x1008e993
cmp eax, 0xa2d58a14
jle 0x1008fab0
cmp eax, 0xa326c2d5
jg 0x10091ab0
cmp eax, 0xa2d58a15
je 0x10093201
cmp eax, 0xa2f56103
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa9b925b4
mov ecx, 0x9d165c42
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x5f52becb
jg 0x1008e9ee
cmp eax, 0x5dc04404
jle 0x1008fafb
cmp eax, 0x5e9153fe
jg 0x10091ad0
cmp eax, 0x5dc04405
je 0x1009322b
cmp eax, 0x5e3e5b80
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x31af9ea6
mov ecx, 0x123d80d5
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xe499a302
jg 0x1008ea24
cmp eax, 0xe3110c44
jle 0x1008fb26
cmp eax, 0xe3ad26ed
jg 0x10091afa
cmp eax, 0xe3110c45
je 0x10093235
cmp eax, 0xe3a02b6f
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x780312d2
mov ecx, 0xb5559dab
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x2230c352
jg 0x1008ea7a
cmp eax, 0x20b8af82
jle 0x1008fb51
cmp eax, 0x21697c07
jg 0x10091b1a
cmp eax, 0x20b8af83
je 0x1009325f
cmp eax, 0x20de60f0
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x42bcd244
mov ecx, 0xebddb545
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xc01ea349
jg 0x1008ead0
cmp eax, 0xbf2d2168
jle 0x1008fbab
cmp eax, 0xbfb79873
jg 0x10091b3a
cmp eax, 0xbf2d2169
je 0x10093269
cmp eax, 0xbfb1d604
jne 0x1008c040
mov eax, 0xcfbab270
jmp 0x1008c040
cmp eax, 0x7c5992e0
jg 0x1008eb26
cmp eax, 0x7b8380cd
jle 0x1008fbf6
cmp eax, 0x7c0fb383
jg 0x10091b7a
cmp eax, 0x7b8380ce
je 0x10093298
cmp eax, 0x7bfafb33
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x18e4167c
mov ecx, 0x7284e0a1
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x22cc0ee
jg 0x1008eb7c
cmp eax, 0x1d1f87f
jle 0x1008fc21
cmp eax, 0x1e9cc89
jg 0x10091bbd
cmp eax, 0x1d1f880
je 0x100932db
cmp eax, 0x1d5e2d5
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x45a04dad
mov ecx, 0x938ba2c8
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x45a04dad
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x3ea8e6ff
jle 0x1008ebed
cmp eax, 0x3f1e7910
jle 0x1008fc4c
cmp eax, 0x3f4dcd20
jg 0x10091bdd
cmp eax, 0x3f1e7911
je 0x10093305
cmp eax, 0x3f465341
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x24477330
mov ecx, 0xf7f4bcaf
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x24477330
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x82b1e3b2
jle 0x1008fc97
cmp eax, 0x832089a3
jg 0x10091bfd
cmp eax, 0x82b1e3b3
je 0x1009332f
cmp eax, 0x82d6aa28
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb220cf5c
mov ecx, 0x79f15e61
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x46012a8c
jle 0x1008fce2
cmp eax, 0x46ebb752
jg 0x10091c40
cmp eax, 0x46012a8d
je 0x10093339
cmp eax, 0x4602a3c2
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x82b1e3b3
mov ecx, 0xf1908508
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xc4178f05
jle 0x1008fd2d
cmp eax, 0xc53c55d2
jg 0x10091c80
cmp eax, 0xc4178f06
je 0x10093363
cmp eax, 0xc50215ae
jne 0x1008c040
mov eax, 0x187c6d4
jmp 0x1008c040
cmp eax, 0x694f3ef
jle 0x1008fd78
cmp eax, 0x6d51253
jg 0x10091ca0
cmp eax, 0x694f3f0
je 0x1009338d
cmp eax, 0x6d01a26
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd3b9cbba
mov ecx, 0xf6017871
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xd3b9cbba
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0xa75e4493
jle 0x1008fda3
cmp eax, 0xa814672b
jg 0x10091cc0
cmp eax, 0xa75e4494
je 0x100933b7
cmp eax, 0xa76fa512
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x98f34b1c
mov ecx, 0xcb163b47
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x62d5d0a9
jle 0x1008fdce
cmp eax, 0x632684f5
jg 0x10091d00
cmp eax, 0x62d5d0aa
je 0x100933e6
cmp eax, 0x63133503
jne 0x1008c040
mov eax, 0xe5d11923
jmp 0x1008c040
cmp eax, 0xe8a2092e
jle 0x1008fdf9
cmp eax, 0xe91b05cd
jg 0x10091d20
cmp eax, 0xe8a2092f
je 0x100933f0
cmp eax, 0xe8decce9
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x666bd2e0
mov ecx, 0xcabc4f82
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x2675f1b1
jle 0x1008fe44
cmp eax, 0x2733c1c2
jg 0x10091d60
cmp eax, 0x2675f1b2
je 0x1009341a
cmp eax, 0x267afed8
jne 0x1008c040
mov eax, 0x445a2140
jmp 0x1008c040
cmp eax, 0x96076722
jle 0x1008fe94
cmp eax, 0x961bb5b9
jg 0x10091da0
cmp eax, 0x96076723
je 0x10093444
cmp eax, 0x9607ea7b
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xca5738af
mov ecx, 0xd5708aa
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x554bcf53
jle 0x1008fedf
cmp eax, 0x55dea78c
jg 0x10091de0
cmp eax, 0x554bcf54
je 0x1009346e
cmp eax, 0x55583376
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xccc5d1b1
mov ecx, 0x9519a03
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xd4ae646d
jle 0x1008ff2a
cmp eax, 0xd655030d
jg 0x10091e20
cmp eax, 0xd4ae646e
je 0x10093478
cmp eax, 0xd646eec8
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x36a25513
mov ecx, 0x36d84a9d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x158384e4
jle 0x1008ff55
cmp eax, 0x159babb1
jg 0x10091e60
cmp eax, 0x158384e5
je 0x100934a2
cmp eax, 0x1591fb92
jne 0x1008c040
mov eax, 0x49464497
jmp 0x1008c040
cmp eax, 0xb4a4002a
jle 0x1008ff80
cmp eax, 0xb5559daa
jg 0x10091ea0
cmp eax, 0xb4a4002b
je 0x100934ac
cmp eax, 0xb5112129
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb220cf5c
mov ecx, 0x82d6aa28
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x711d0418
jle 0x10090004
cmp eax, 0x71cdd8c6
jg 0x10091ec0
cmp eax, 0x711d0419
je 0x100934d6
cmp eax, 0x717da869
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x362cf816
mov ecx, 0x666bd2e0
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x362cf816
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0xf78fab16
jle 0x1009002f
cmp eax, 0xf7f6a4f2
jg 0x10091f00
cmp eax, 0xf78fab17
je 0x10093500
cmp eax, 0xf7f4bcaf
jne 0x1008c040
mov eax, 0x3f465341
jmp 0x1008c040
cmp eax, 0x36d84a9c
jle 0x1009007f
cmp eax, 0x37555bc7
jg 0x10091f40
cmp eax, 0x36d84a9d
je 0x1009352a
cmp eax, 0x37299ca6
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd6a36053
mov ecx, 0xe259aeb1
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x8ac90345
jle 0x100900aa
cmp eax, 0x8c0b92e6
jg 0x10091f80
cmp eax, 0x8ac90346
je 0x10093554
cmp eax, 0x8bf1b12b
jne 0x1008c040
mov eax, 0x30741f44
jmp 0x1008c040
cmp eax, 0x50414648
jle 0x1009011f
cmp eax, 0x50c1aaab
jg 0x10091fc0
cmp eax, 0x50414649
je 0x1009355e
cmp eax, 0x50751e28
jne 0x1008c040
mov eax, 0xfe94bd62
jmp 0x1008c040
cmp eax, 0xcce6def9
jle 0x1009016f
cmp eax, 0xcd420f9f
jg 0x10091fe0
cmp eax, 0xcce6defa
je 0x10093588
cmp eax, 0xcce92ef7
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xff677d6e
mov ecx, 0x8185d2f1
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xd75d46b
jle 0x1009019a
cmp eax, 0xdc32cde
jg 0x10092000
cmp eax, 0xd75d46c
je 0x100935b2
cmp eax, 0xdbc1928
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa73cd03d
mov ecx, 0x7337de4f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xaf5570fb
jle 0x100901e5
cmp eax, 0xb050a14a
jg 0x10092040
cmp eax, 0xaf5570fc
je 0x100935bc
cmp eax, 0xaff3d6ee
jne 0x1008c040
mov eax, 0x68d91754
jmp 0x1008c040
cmp eax, 0x6b5c537e
jle 0x10090235
cmp eax, 0x6b95bb48
jg 0x10092080
cmp eax, 0x6b5c537f
je 0x100935e6
cmp eax, 0x6b90ab43
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbe83de87
mov ecx, 0x610cbab4
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xefc07ce5
jle 0x10090280
cmp eax, 0xf1860bf1
jg 0x100920c0
cmp eax, 0xefc07ce6
je 0x10093610
cmp eax, 0xf0f60a80
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4c45334e
mov ecx, 0xebe2f269
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x2f73f1de
jle 0x100902ab
cmp eax, 0x2fa11c76
jg 0x10092100
cmp eax, 0x2f73f1df
je 0x1009361a
cmp eax, 0x2f98b580
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x84c9d9c9
mov ecx, 0x7c5992e1
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xa05f598e
jle 0x100902f6
cmp eax, 0xa104154c
jg 0x10092140
cmp eax, 0xa05f598f
je 0x10093624
cmp eax, 0xa0fd54dc
jne 0x1008c040
mov eax, 0x28b604c4
jmp 0x1008c040
cmp eax, 0x5c73513c
jle 0x1009039a
cmp eax, 0x5d08c2a4
jg 0x100921ca
cmp eax, 0x5c73513d
je 0x1009364e
cmp eax, 0x5caa735c
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf2111d53
mov ecx, 0x4b91aeac
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xe0d98507
jle 0x100903e5
cmp eax, 0xe1f6991d
jg 0x1009220a
cmp eax, 0xe0d98508
je 0x100936a2
cmp eax, 0xe163a5f6
jne 0x1008c040
cmp byte [ebp - 0x1f], 0
mov eax, 0xb233b009
mov ecx, 0x6ef39dca
cmovne eax, ecx
jmp 0x1008c040
cmp eax, 0x1f7cbfaf
jle 0x10090430
cmp eax, 0x1ff63ebb
jg 0x1009224a
cmp eax, 0x1f7cbfb0
je 0x100936cc
cmp eax, 0x1f843ce3
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x23fe15e7
mov ecx, 0xa8f44eee
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xbd10f6c7
jle 0x1009047b
cmp eax, 0xbdb8f695
jg 0x1009226a
cmp eax, 0xbd10f6c8
je 0x100936d6
cmp eax, 0xbd916213
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd260177b
mov ecx, 0x70e046ea
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x78aa8b24
jle 0x100904a6
cmp eax, 0x79f15e60
jg 0x100922c5
cmp eax, 0x78aa8b25
je 0x10093700
cmp eax, 0x795d856a
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe482be7b
mov ecx, 0x867d7563
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x7a9ee
jle 0x100904d1
cmp eax, 0x5f952a
jg 0x10092305
cmp eax, 0x7a9ef
je 0x1009372f
cmp eax, 0x5864a3
jne 0x1008c040
mov eax, 0xbb5a6f2
jmp 0x1008c040
cmp eax, 0x42678ebe
jle 0x10090521
cmp eax, 0x42b1dcfa
jg 0x10092365
cmp eax, 0x42678ebf
je 0x1009375e
cmp eax, 0x42a0aa2f
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xba3064e0
mov ecx, 0x77b155be
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x867d7562
jle 0x1009056c
cmp eax, 0x87b9fb7d
jg 0x10092385
cmp eax, 0x867d7563
je 0x10093768
cmp eax, 0x876e093f
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x91f7a1fd
mov ecx, 0x43c86340
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x4a92e535
jle 0x100905bc
cmp eax, 0x4b199004
jg 0x100923c5
cmp eax, 0x4a92e536
je 0x10093792
cmp eax, 0x4ad9b8ad
jne 0x1008c040
mov eax, 0x53678090
jmp 0x1008c040
cmp eax, 0xc937e91d
jle 0x1009060c
cmp eax, 0xc95d0b99
jg 0x10092405
cmp eax, 0xc937e91e
je 0x1009379c
cmp eax, 0xc9388895
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7b6075d1
mov ecx, 0xf76724cc
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x9f9d863
jle 0x1009065c
cmp eax, 0xa1cc93e
jg 0x10092425
cmp eax, 0x9f9d864
je 0x100937df
cmp eax, 0xa06efe6
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2f98b580
mov ecx, 0x84c9d9c9
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x2f98b580
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0xac7b6ff0
jle 0x100906e0
cmp eax, 0xad0ca5b9
jg 0x10092465
cmp eax, 0xac7b6ff1
je 0x10093809
cmp eax, 0xacc42a75
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x66d15ade
mov ecx, 0x2b7a3a0c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x66d15add
jle 0x10090792
cmp eax, 0x6750e422
jg 0x100924aa
cmp eax, 0x66d15ade
je 0x1009382d
cmp eax, 0x670623ca
jne 0x1008c040
mov eax, 0x7dd5d382
jmp 0x1008c040
cmp eax, 0xec0c590d
jle 0x100907bd
cmp eax, 0xecfd0898
jg 0x100924ea
cmp eax, 0xec0c590e
je 0x10093837
cmp eax, 0xecaa9932
jne 0x1008c040
call fcn.100772d0
mov eax, 0x632684f6
jmp 0x1008c040
cmp eax, 0x2a6f39f0
jle 0x10090808
cmp eax, 0x2b7a3a0b
jg 0x1009252a
cmp eax, 0x2a6f39f1
je 0x10093861
cmp eax, 0x2ac4ec61
jne 0x1008c040
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_TranslateMessage]
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_DispatchMessageA]
add dword [0x100bcb34], 1
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf625b09e
mov ecx, 0x554bcf54
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x9ab03fc6
jle 0x10090853
cmp eax, 0x9bf1628f
jg 0x1009256f
cmp eax, 0x9ab03fc7
je 0x1009386b
cmp eax, 0x9bcebf85
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x32761040
mov ecx, 0xc79ff551
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x58bbf90b
jle 0x1009089e
cmp eax, 0x598277aa
jg 0x1009258f
cmp eax, 0x58bbf90c
je 0x10093895
cmp eax, 0x5955331a
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9f9d864
mov ecx, 0x50c1aaac
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xd9c8f394
jle 0x100908c9
cmp eax, 0xda93ebde
jg 0x100925d4
cmp eax, 0xd9c8f395
je 0x100938bf
cmp eax, 0xda1a9cc4
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc2fbb892
mov ecx, 0xf4e8c01d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x1b30f41e
jle 0x100908f4
cmp eax, 0x1bba17b1
jg 0x10092614
cmp eax, 0x1b30f41f
je 0x100938f8
cmp eax, 0x1b9f3fc0
jne 0x1008c040
mov eax, 0x2733c1c3
jmp 0x1008c040
cmp eax, 0xb8326d28
jle 0x1009093f
cmp eax, 0xb90ad04c
jg 0x10092654
cmp eax, 0xb8326d29
je 0x10093907
cmp eax, 0xb8ac31ce
jne 0x1008c040
mov eax, 0x1e0509af
jmp 0x1008c040
cmp eax, 0x768405aa
jle 0x1009098a
cmp eax, 0x76aaa817
jg 0x10092674
cmp eax, 0x768405ab
je 0x10093911
cmp eax, 0x76a32d6d
jne 0x1008c040
mov eax, dword [ebp - 0x18]
push dword [ebp - 0x18]
push 0
push 0
push 0x10073d60
push 0
push 0
call dword [sym.imp.KERNEL32.dll_CreateThread]
mov eax, 0x2610e83c
jmp 0x1008c040
cmp eax, 0xfca233e0
jle 0x100909b5
cmp eax, 0xfd043232
jg 0x100926b4
cmp eax, 0xfca233e1
je 0x1009392a
cmp eax, 0xfcc3cae4
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa02b6324
mov ecx, 0x9e3ca67
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xa02b6324
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x3b4fa9aa
jle 0x10090a00
cmp eax, 0x3c4b1358
jg 0x100926d4
cmp eax, 0x3b4fa9ab
je 0x10093934
cmp eax, 0x3b700b7f
jne 0x1008c040
mov eax, 0xf21b4ae3
jmp 0x1008c040
cmp eax, 0x8f50b101
jle 0x10090a50
cmp eax, 0x8fd2cc3e
jg 0x10092714
cmp eax, 0x8f50b102
je 0x1009395e
cmp eax, 0x8f66cd86
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc260fe97
mov ecx, 0xb749ea3b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x524f7ce3
jle 0x10090a7b
cmp eax, 0x5367808f
jg 0x10092734
cmp eax, 0x524f7ce4
je 0x1009399a
cmp eax, 0x52ee78fd
jne 0x1008c040
cmp byte [ebp - 0x22], 0
mov eax, 0xbb471272
mov ecx, 0xbc538e6c
cmovne eax, ecx
jmp 0x1008c040
cmp eax, 0xd135074b
jle 0x10090ac6
cmp eax, 0xd158b499
jg 0x10092774
cmp eax, 0xd135074c
je 0x100939c9
cmp eax, 0xd13fffbf
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5109440d
mov ecx, 0xb19743ff
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x112230b8
jle 0x10090b11
cmp eax, 0x11736a35
jg 0x100927b7
cmp eax, 0x112230b9
je 0x100939f3
cmp eax, 0x11662e4d
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4ad9b8ad
mov ecx, 0x53678090
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xb268c153
jle 0x10090b5c
cmp eax, 0xb34cb09f
jg 0x100927d7
cmp eax, 0xb268c154
je 0x100939fd
cmp eax, 0xb2cce435
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7bfafb33
mov ecx, 0x18e4167c
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x7bfafb33
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x6e9e17b9
jle 0x10090bac
cmp eax, 0x6eb8982d
jg 0x1009281c
cmp eax, 0x6e9e17ba
je 0x10093a07
cmp eax, 0x6ea1bd92
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfcc3cae4
mov ecx, 0x40e876d6
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xf487672a
jle 0x10090bd7
cmp eax, 0xf4e8c01c
jg 0x1009285c
cmp eax, 0xf487672b
je 0x10093a31
cmp eax, 0xf49d4feb
jne 0x1008c040
mov eax, 0x50d65378
jmp 0x1008c040
cmp eax, 0x32e54302
jle 0x10090c22
cmp eax, 0x331b59e0
jg 0x1009289c
cmp eax, 0x32e54303
je 0x10093a5b
cmp eax, 0x32ff5d05
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa95cbbad
mov ecx, 0xcf5090ea
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xa4722338
jle 0x10090c4d
cmp eax, 0xa4f42489
jg 0x100928bc
cmp eax, 0xa4722339
je 0x10093a65
cmp eax, 0xa4e1d976
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6ad6866f
mov ecx, 0x30fddc64
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x6ad6866f
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x5ff2ea00
jle 0x10090ca7
cmp eax, 0x604e0f09
jg 0x100928fc
cmp eax, 0x5ff2ea01
je 0x10093a94
cmp eax, 0x6044c40e
jne 0x1008c040
mov eax, 0x240bf64d
jmp 0x1008c040
cmp eax, 0xe4e67f27
jle 0x10090cf2
cmp eax, 0xe5720cae
jg 0x100929b6
cmp eax, 0xe4e67f28
je 0x10093ac3
cmp eax, 0xe4ff2c4f
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x849b3c8
mov ecx, 0x3dd274c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x22babf8d
jle 0x10090d9b
cmp eax, 0x2317127f
jg 0x100929f6
cmp eax, 0x22babf8e
je 0x10093acd
cmp eax, 0x22e796f9
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x918ae041
mov ecx, 0xdd73e508
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xc10975a7
jle 0x10090dcb
cmp eax, 0xc18629c6
jg 0x10092a36
cmp eax, 0xc10975a8
je 0x10093afc
cmp eax, 0xc14df597
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd9ab69be
mov ecx, 0xadb26bd7
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x7e295ec2
jle 0x10090e16
cmp eax, 0x7ee821b9
jg 0x10092a56
cmp eax, 0x7e295ec3
je 0x10093b26
cmp eax, 0x7e4e8009
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xae9cddc9
mov ecx, 0xfca233e1
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x2ac5244
jle 0x10090e61
cmp eax, 0x2f1a39a
jg 0x10092a96
cmp eax, 0x2ac5245
je 0x10093b30
cmp eax, 0x2cfe233
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x100bcccc], 0xa
setl cl
mov edx, ecx
and dl, al
xor cl, al
mov eax, edx
xor al, cl
mov eax, 0xf1dfe60d
mov esi, 0x604e0f0a
cmovne eax, esi
test cl, cl
mov ecx, eax
cmovne ecx, esi
test dl, dl
cmove ecx, eax
mov eax, ecx
jmp 0x1008c040
cmp eax, 0x3d8aba71
jle 0x10090ea5
cmp eax, 0x3e2dcbec
jle 0x10092ad6
cmp eax, 0x3e2dcbed
je 0x10093b3a
cmp eax, 0x3e91d96c
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x267afed8
mov ecx, 0x445a2140
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x8053a57c
je 0x10093b7e
cmp eax, 0x80ae5991
je 0x10093b88
cmp eax, 0x813ef9ff
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1591fb92
mov ecx, 0x49464497
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x43534082
je 0x10093bb2
cmp eax, 0x437640e4
je 0x10093bdc
cmp eax, 0x437b0f8e
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6ab8e3
mov ecx, 0xa2f56103
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xc1a5ac25
je 0x10093c06
cmp eax, 0xc2305009
je 0x10093c30
cmp eax, 0xc260fe97
jne 0x1008c040
mov eax, 0x8f66cd86
jmp 0x1008c040
cmp eax, 0x3219c64
je 0x10093c5a
cmp eax, 0x3bb1f88
je 0x10093c64
cmp eax, 0x3cc7aaf
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3f730688
mov ecx, 0x1c686066
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xa5c4add5
je 0x10093c6e
cmp eax, 0xa61cae9f
je 0x10093c98
cmp eax, 0xa643d884
jne 0x1008c040
mov eax, 0x9bf16290
jmp 0x1008c040
cmp eax, 0x6102bb41
je 0x10093cc2
cmp eax, 0x610cbab4
je 0x10093ccc
cmp eax, 0x61510a0b
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x61ef8aab
mov ecx, 0x6e63a27c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xe5e11eff
je 0x10093cf6
cmp eax, 0xe626b473
je 0x10093d20
cmp eax, 0xe6580c23
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc95d0b9a
mov ecx, 0xe1f6991e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x23fe15e7
je 0x10093d4a
cmp eax, 0x240bf64d
je 0x10093d74
cmp eax, 0x24175391
jne 0x1008c040
mov eax, 0x2c9be408
jmp 0x1008c040
cmp eax, 0x91c18cc2
je 0x10093d9e
cmp eax, 0x91f7a1fd
je 0x10093dc8
cmp eax, 0x921d37b3
jne 0x1008c040
mov eax, 0xe95675ca
jmp 0x1008c040
cmp eax, 0x538e70e9
je 0x10093df2
cmp eax, 0x53be6a7c
je 0x10093e1c
cmp eax, 0x54438237
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa207cef7
mov ecx, 0xf4507788
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xd1bbd8f9
je 0x10093e26
cmp eax, 0xd1feebac
je 0x10093e50
cmp eax, 0xd260177b
jne 0x1008c040
mov eax, 0x70e046ea
jmp 0x1008c040
cmp eax, 0x122c7c3f
je 0x10093e7a
cmp eax, 0x123d80d5
je 0x10093ea4
cmp eax, 0x1257dafa
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x89c3264d
mov ecx, 0x3cf29b3
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x89c3264d
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0xb384ade9
je 0x10093ece
cmp eax, 0xb3887d34
je 0x10093ef8
cmp eax, 0xb39f85a5
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe7ac2c44
mov ecx, 0x1bba17b2
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x6ef39dca
je 0x10093f22
cmp eax, 0x6f7b1e83
je 0x10093f5d
cmp eax, 0x6f8d7a84
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3a83ff8b
mov ecx, 0xb3ec3daa
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xf526a622
je 0x10093f87
cmp eax, 0xf579a71a
je 0x10093fb1
cmp eax, 0xf5adc0e5
jne 0x1008c040
push 1
push dword [ebp - 0x1c]
call dword [sym.imp.USER32.dll_ShowWindow]
push dword [0x100bcb30]
call dword [sym.imp.USER32.dll_UpdateWindow]
mov eax, dword [ebp - 0x14]
mov dword [ebp - 0x2c], eax
mov eax, dword [ebp - 0x2c]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x682d2464
mov ecx, 0xb4a4002b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x3464c92c
je 0x10093ff5
cmp eax, 0x3494493a
je 0x1009401f
cmp eax, 0x34da4df8
jne 0x1008c040
mov dword [0x100bcb38], 0
mov eax, 0x6a616627
jmp 0x1008c040
cmp eax, 0x88264210
je 0x10094029
cmp eax, 0x88470071
je 0x1009406e
cmp eax, 0x884e1f5c
jne 0x1008c040
mov dword [0x100bcb38], 0
mov eax, 0x8575dc46
jmp 0x1008c040
cmp eax, 0x4bca911b
je 0x10094098
cmp eax, 0x4bde972b
je 0x100940ac
cmp eax, 0x4c45334e
jne 0x1008c040
mov eax, 0xf0f60a80
jmp 0x1008c040
cmp eax, 0xca7a339d
je 0x100940c0
cmp eax, 0xca83bf21
je 0x100940ca
cmp eax, 0xcabc4f82
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4bca911b
mov ecx, 0x1bee3b97
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xa8310c5
je 0x100940f9
cmp eax, 0xb218df0
je 0x10094123
cmp eax, 0xb423925
jne 0x1008c040
mov eax, 0xb80c4298
jmp 0x1008c040
cmp eax, 0xad3f7e13
je 0x1009414d
cmp eax, 0xad652949
je 0x10094177
cmp eax, 0xad74ebfd
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2c9fbf5b
mov ecx, 0x566be2b8
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x682d2464
je 0x10094181
cmp eax, 0x68d91754
je 0x100941a5
cmp eax, 0x6963a08e
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x61ef8aab
mov ecx, 0x61510a0b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xed5f04ff
je 0x100941cf
cmp eax, 0xeda01689
je 0x100941f9
cmp eax, 0xedcfbd81
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8e06f074
mov ecx, 0xeb2d3e6b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x2bbccb47
je 0x10094223
cmp eax, 0x2bfa1beb
je 0x1009424d
cmp eax, 0x2c9be408
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x24175391
mov ecx, 0xc7d3aa1c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x9cf15c01
je 0x10094277
cmp eax, 0x9d165c42
je 0x100942a1
cmp eax, 0x9d86f7b9
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x37299ca6
mov ecx, 0x6c94c4d7
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x59fd1bed
je 0x100942cb
cmp eax, 0x5a3d79a4
je 0x100942fa
cmp eax, 0x5a50680a
jne 0x1008c040
mov eax, 0x96076723
jmp 0x1008c040
cmp eax, 0xdc7d1f32
je 0x10094338
cmp eax, 0xdcba1516
je 0x10094362
cmp eax, 0xdd73e508
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbd916213
mov ecx, 0x7a03b84c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x1bee3b97
je 0x1009436c
cmp eax, 0x1c686066
je 0x100943a0
cmp eax, 0x1c93b9d8
jne 0x1008c040
mov eax, 0x5ba4ea13
jmp 0x1008c040
cmp eax, 0xba3064e0
je 0x100943ca
cmp eax, 0xba983536
je 0x100943d4
cmp eax, 0xbaa64514
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf68adb9f
mov ecx, 0x246a445c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x773d9084
je 0x100943fe
cmp eax, 0x77843a1a
je 0x10094408
cmp eax, 0x778c5fa4
jne 0x1008c040
call fcn.100772d0
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1b30f41f
mov ecx, 0x69a61626
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xfd726475
je 0x10094412
cmp eax, 0xfdfe2c10
je 0x1009443c
cmp eax, 0xfe587b11
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf1ab6f22
mov ecx, 0x51ab6236
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x3ff3f201
je 0x10094446
cmp eax, 0x40068eb3
je 0x10094470
cmp eax, 0x403cf492
jne 0x1008c040
mov eax, 0x101ba68e
jmp 0x1008c040
cmp eax, 0x840c389d
je 0x1009449a
cmp eax, 0x84558a29
je 0x100944c4
cmp eax, 0x84be5ec1
jne 0x1008c040
mov eax, 0xdc9b2e4
jmp 0x1008c040
cmp eax, 0x48ef357d
je 0x100944ee
cmp eax, 0x49464497
je 0x10094518
cmp eax, 0x496cb911
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaa6bbfa6
mov ecx, 0x2f73f1df
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xaa6bbfa6
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0xc6387c88
je 0x10094542
cmp eax, 0xc63de743
je 0x1009456c
cmp eax, 0xc66b853f
jne 0x1008c040
cmp byte [ebp - 0x20], 0
mov eax, 0xe5e11eff
mov ecx, 0x4f73acf1
cmovne eax, ecx
jmp 0x1008c040
cmp eax, 0x72266e8
je 0x10094596
cmp eax, 0x849b3c8
je 0x100945a0
cmp eax, 0x849b6a1
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb432bbc1
mov ecx, 0xd673c09a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xa8f44eee
je 0x100945aa
cmp eax, 0xa95cbbad
je 0x100945d4
cmp eax, 0xa97a0a71
jne 0x1008c040
mov eax, 0xeda01689
jmp 0x1008c040
cmp eax, 0x639fa33f
je 0x10094628
cmp eax, 0x63a64e2e
je 0x10094632
cmp eax, 0x64756420
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfd726475
mov ecx, 0xcce6defa
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xe973cd32
je 0x1009465c
cmp eax, 0xea3bfa3f
je 0x10094686
cmp eax, 0xea90ae0c
jne 0x1008c040
mov eax, 0x13ec2ecd
jmp 0x1008c040
cmp eax, 0x2818d5ba
je 0x100946b0
cmp eax, 0x287b0e9a
je 0x100946da
cmp eax, 0x28849db6
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7c0fb384
mov ecx, 0x355b3a35
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x962728cd
je 0x10094704
cmp eax, 0x96a4feda
je 0x1009470e
cmp eax, 0x96b2fb7f
jne 0x1008c040
push 0
push 0
push 0
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_GetMessageA]
test eax, eax
setne byte [ebp - 0x21]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x768405ab
mov ecx, 0x876e093f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x566c39ec
je 0x10094738
cmp eax, 0x566db2cd
je 0x10094742
cmp eax, 0x56952189
jne 0x1008c040
mov eax, 0xee751e37
jmp 0x1008c040
cmp eax, 0xd67d5469
je 0x10094785
cmp eax, 0xd69e56c0
je 0x100947b4
cmp eax, 0xd6a36053
jne 0x1008c040
mov eax, 0xe259aeb1
jmp 0x1008c040
cmp eax, 0x16ed191b
je 0x100947de
cmp eax, 0x1707908b
je 0x10094808
cmp eax, 0x177c91dc
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9c47f951
mov ecx, 0x5955331a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xb6107fea
je 0x10094832
cmp eax, 0xb689ba6d
je 0x1009485c
cmp eax, 0xb6b38256
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x49d6c1bb
mov ecx, 0xe4e67f28
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x49d6c1bb
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x731d6798
je 0x10094866
cmp eax, 0x7337de4f
je 0x10094870
cmp eax, 0x73adf184
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9cf15c01
mov ecx, 0xa8310c5
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xf8610c13
je 0x1009489a
cmp eax, 0xf8d68631
je 0x100948c4
cmp eax, 0xf9b64d28
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4a92e536
mov ecx, 0x1f0ba70b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x37bcb2f8
je 0x100948ee
cmp eax, 0x383e0ec7
je 0x1009491d
cmp eax, 0x384ab033
jne 0x1008c040
mov eax, 0x5f772888
jmp 0x1008c040
cmp eax, 0x8c5884af
je 0x10094927
cmp eax, 0x8cc330dd
je 0x10094951
cmp eax, 0x8d1b64b2
jne 0x1008c040
mov eax, 0x5f52becc
jmp 0x1008c040
cmp eax, 0x50d65378
je 0x1009497b
cmp eax, 0x50ec5a6c
je 0x100949a5
cmp eax, 0x50f4751c
jne 0x1008c040
mov eax, 0xf1860bf2
jmp 0x1008c040
cmp eax, 0xcd56c62d
je 0x100949cf
cmp eax, 0xcda6ea5b
je 0x100949f9
cmp eax, 0xce368a18
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5d61269c
mov ecx, 0x9e5719d0
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xdcd4d0d
je 0x10094a23
cmp eax, 0xdd351e9
je 0x10094a4d
cmp eax, 0xe046dee
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5ef687ca
mov ecx, 0xf351043a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xb0d0b032
je 0x10094a77
cmp eax, 0xb0e4fd48
je 0x10094aa6
cmp eax, 0xb116cd6b
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
and ecx, 1
sete al
cmp dword [0x100bcccc], 0xa
setl dl
xor cl, dl
mov ah, cl
xor ah, 1
and al, dl
or al, ah
mov edx, ecx
xor dl, al
test al, al
mov edi, 0xb689ba6d
mov eax, 0xe626b473
cmovne edi, eax
test dl, dl
mov eax, 0xe626b473
cmovne eax, edi
test cl, cl
cmovne eax, edi
jmp 0x1008c040
cmp eax, 0x6c269925
je 0x10094afa
cmp eax, 0x6c94c4d7
je 0x10094b24
cmp eax, 0x6d52a85f
jne 0x1008c040
mov eax, 0x2db3a428
jmp 0x1008c040
cmp eax, 0xf198550f
je 0x10094b4e
cmp eax, 0xf1ab6f22
je 0x10094b78
cmp eax, 0xf1d68c37
jne 0x1008c040
push 0
call ebx
sub esp, 0x30
mov dword [esp + 0x28], eax
movaps xmm0, xmmword [0x100b1010]
movups xmmword [esp + 0xc], xmm0
mov dword [esp + 0x2c], 0
mov dword [esp + 0x24], 0
mov dword [esp + 0x20], 0
mov dword [esp + 0x1c], 1
mov dword [esp + 8], str.13551628777
mov dword [esp + 4], 0x100b4b18
mov dword [esp], 0x2000080
call dword [sym.imp.USER32.dll_CreateWindowExA]
mov dword [0x100bcb30], eax
mov eax, 0xac500d4f
jmp 0x1008c040
cmp eax, 0x30741f44
je 0x10094b82
cmp eax, 0x308e9b5f
je 0x10094bac
cmp eax, 0x30c468df
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5864a3
mov ecx, 0xbb5a6f2
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xa207cef7
je 0x10094bb6
cmp eax, 0xa23161eb
je 0x10094bc0
cmp eax, 0xa24e66ab
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbd916213
mov ecx, 0x795d856a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x5d40b5e3
je 0x10094bea
cmp eax, 0x5d556108
je 0x10094c14
cmp eax, 0x5d61269c
jne 0x1008c040
mov eax, 0xce368a18
jmp 0x1008c040
cmp eax, 0xe259aeb1
je 0x10094c3e
cmp eax, 0xe2af66e2
je 0x10094c68
cmp eax, 0xe3002262
jne 0x1008c040
mov eax, 0x40e876d6
jmp 0x1008c040
cmp eax, 0x2039aa37
je 0x10094c72
cmp eax, 0x204025e0
je 0x10094c9c
cmp eax, 0x2055c288
jne 0x1008c040
mov dword [0x100bcb38], 0
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x37bcb2f8
mov ecx, 0xb43e085c
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x37bcb2f8
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0xbe83de87
je 0x10094cc6
cmp eax, 0xbeb48bdb
je 0x10094cf0
cmp eax, 0xbf28f3bd
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2a4a05bd
mov ecx, 0x31dcc9fd
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x7b1c33d6
je 0x10094d1a
cmp eax, 0x7b327227
je 0x10094d44
cmp eax, 0x7b6075d1
jne 0x1008c040
mov eax, 0xf76724cc
jmp 0x1008c040
cmp eax, 0xd82faf
je 0x10094d6e
cmp eax, 0x187c6d4
je 0x10094d9d
cmp eax, 0x1bd7732
jne 0x1008c040
mov eax, 0xa5c4add5
jmp 0x1008c040
cmp eax, 0x3ea8e700
je 0x10094dc7
cmp eax, 0x3ed6db7e
je 0x10094dd1
cmp eax, 0x3ef8e549
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x82260c4e
mov ecx, 0x92f0bc16
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x82260c4e
je 0x10094dfb
cmp eax, 0x828ab145
je 0x10094e25
cmp eax, 0x828be04e
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6750e423
mov ecx, 0x6d8ad57e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x448fbb69
je 0x10094e4f
cmp eax, 0x458a4b8e
je 0x10094e59
cmp eax, 0x45a04dad
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe78b1ea3
mov ecx, 0x4766e030
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xc35d7036
je 0x10094e63
cmp eax, 0xc36c1545
je 0x10094e8d
cmp eax, 0xc4052c47
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc14df597
mov ecx, 0xc9388895
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x5a3e239
je 0x10094ec1
cmp eax, 0x5dabddf
je 0x10094eeb
cmp eax, 0x60fc142
jne 0x1008c040
mov eax, 0x307884c
jmp 0x1008c040
cmp eax, 0xa6ec64b8
je 0x10094efa
cmp eax, 0xa6ff07d7
je 0x10094f04
cmp eax, 0xa73cd03d
jne 0x1008c040
mov eax, 0x7337de4f
jmp 0x1008c040
cmp eax, 0x6275d716
je 0x10094f0e
cmp eax, 0x62a17937
je 0x10094f38
cmp eax, 0x62ba27ab
jne 0x1008c040
mov eax, 0x818a166b
jmp 0x1008c040
cmp eax, 0xe78b1ea3
je 0x10094f62
cmp eax, 0xe7ac2c44
je 0x10094f8c
cmp eax, 0xe805f6c8
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x50751e28
mov ecx, 0xfe94bd62
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x2610e83c
je 0x10094f96
cmp eax, 0x2634b914
je 0x10094fde
cmp eax, 0x26482252
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6e5de9be
mov ecx, 0x64e02209
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x6e5de9be
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x938ba2c8
je 0x10095008
cmp eax, 0x95288662
je 0x10095012
cmp eax, 0x95dec121
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x962728cd
mov ecx, 0x5b5c4ba8
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x550c5358
je 0x1009503c
cmp eax, 0x552f8e33
je 0x10095046
cmp eax, 0x55389505
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcc10a0cf
mov ecx, 0xc35198f9
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xd3b9cbba
je 0x10095070
cmp eax, 0xd3cb7354
je 0x1009509f
cmp eax, 0xd446fd28
jne 0x1008c040
mov eax, 0xe0c63405
jmp 0x1008c040
cmp eax, 0x139dd889
je 0x100950c9
cmp eax, 0x13ec2ecd
je 0x100950f3
cmp eax, 0x1521e5c9
jne 0x1008c040
mov eax, 0x16ed191b
jmp 0x1008c040
cmp eax, 0xb432bbc1
je 0x1009511d
cmp eax, 0xb43e085c
je 0x10095127
cmp eax, 0xb45bd623
jne 0x1008c040
push 0
call ebx
sub esp, 0x30
mov dword [esp + 0x28], eax
movaps xmm0, xmmword [0x100b1010]
movups xmmword [esp + 0xc], xmm0
mov dword [esp + 0x2c], 0
mov dword [esp + 0x24], 0
mov dword [esp + 0x20], 0
mov dword [esp + 0x1c], 1
mov dword [esp + 8], str.13551628777
mov dword [esp + 4], 0x100b4b18
mov dword [esp], 0x2000080
call dword [sym.imp.USER32.dll_CreateWindowExA]
mov dword [0x100bcb30], eax
mov eax, 0x2e81e3bc
jmp 0x1008c040
cmp eax, 0x70a444c6
je 0x1009513b
cmp eax, 0x70e046ea
je 0x10095145
cmp eax, 0x70eb3443
jne 0x1008c040
mov eax, 0xb384ade9
jmp 0x1008c040
cmp eax, 0xf71abbe8
je 0x1009516f
cmp eax, 0xf7618699
je 0x10095199
cmp eax, 0xf76724cc
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbff2333
mov ecx, 0x7b6075d1
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xbff2333
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x3600cf31
je 0x100951bc
cmp eax, 0x362cf816
je 0x100951e6
cmp eax, 0x36a25513
jne 0x1008c040
mov eax, 0xd646eec8
jmp 0x1008c040
cmp eax, 0x8941f6c9
je 0x10095210
cmp eax, 0x89c3264d
je 0x1009523a
cmp eax, 0x8a2ae8e5
jne 0x1008c040
push eax
sub esp, 0x24
mov edi, esp
xorps xmm0, xmm0
movups xmmword [edi + 0x18], xmm0
movups xmmword [edi + 8], xmm0
mov dword [edi], 3
mov dword [edi + 4], 0x10083060
push 0
call ebx
mov dword [edi + 0x10], eax
push 0x7f00
push 0
call dword [sym.imp.USER32.dll_LoadCursorA]
mov dword [edi + 0x18], eax
mov dword [edi + 0x1c], 5
mov dword [edi + 0x24], 0x100b4b18
push edi
call dword [sym.imp.USER32.dll_RegisterClassA]
mov eax, 0xa1c01c4b
jmp 0x1008c040
cmp eax, 0x4f80ef99
je 0x10095269
cmp eax, 0x4ff8d84f
je 0x10095293
cmp eax, 0x503c7483
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x96b2fb7f
mov ecx, 0x768405ab
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x96b2fb7f
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0xcb9544f6
je 0x1009529d
cmp eax, 0xcc10a0cf
je 0x10095311
cmp eax, 0xccc5d1b1
jne 0x1008c040
mov eax, 0x55583376
jmp 0x1008c040
cmp eax, 0xc64067f
je 0x1009531b
cmp eax, 0xcc3e414
je 0x10095325
cmp eax, 0xd5708aa
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcd56c62d
mov ecx, 0xa4f4248a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xae9cddc9
je 0x1009532f
cmp eax, 0xaea431db
je 0x10095339
cmp eax, 0xaefe764b
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xeb50f9bc
mov ecx, 0x1223cb0d
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xeb50f9bc
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x6a7f1c07
je 0x10095363
cmp eax, 0x6ad6866f
je 0x1009536d
cmp eax, 0x6b0d8cc3
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf68adb9f
mov ecx, 0x663f9b41
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xee9ef5f1
je 0x100953b0
cmp eax, 0xeef7e14e
je 0x100953ba
cmp eax, 0xefa37a29
jne 0x1008c040
mov eax, 0x828be04e
jmp 0x1008c040
cmp eax, 0x2e81e3bc
je 0x100953e4
cmp eax, 0x2e82dee7
je 0x10095488
cmp eax, 0x2ed29f79
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x773d9084
mov ecx, 0x3b4fa9ab
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x9ff4c6e5
je 0x100954b2
cmp eax, 0xa0143c1c
je 0x100954fc
cmp eax, 0xa02b6324
jne 0x1008c040
push 0
call ebx
sub esp, 0x30
mov dword [esp + 0x28], eax
movaps xmm0, xmmword [0x100b1010]
movups xmmword [esp + 0xc], xmm0
mov dword [esp + 0x2c], 0
mov dword [esp + 0x24], 0
mov dword [esp + 0x20], 0
mov dword [esp + 0x1c], 1
mov dword [esp + 8], str.13551628777
mov dword [esp + 4], 0x100b4b18
mov dword [esp], 0x2000080
call dword [sym.imp.USER32.dll_CreateWindowExA]
mov dword [0x100bcb30], eax
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9e3ca67
mov ecx, 0xe3002262
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x5ba4ea13
je 0x10095506
cmp eax, 0x5bc974aa
je 0x10095530
cmp eax, 0x5c44d304
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbb84ebfc
mov ecx, 0x639fa33f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xe064d792
je 0x1009555f
cmp eax, 0xe072af75
je 0x10095589
cmp eax, 0xe0c63405
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x46ebb753
mov ecx, 0x8e1ea249
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x1e63c1bf
je 0x100955b8
cmp eax, 0x1eed1a2a
je 0x100955e2
cmp eax, 0x1f0ba70b
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3d54f406
mov ecx, 0x54438237
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xbbd937c7
je 0x100955ec
cmp eax, 0xbc538e6c
je 0x100955f6
cmp eax, 0xbc7cbf2f
jne 0x1008c040
mov eax, 0x40068eb3
jmp 0x1008c040
cmp eax, 0x77e54a66
je 0x10095620
cmp eax, 0x780312d2
je 0x1009564a
cmp eax, 0x789e941e
jne 0x1008c040
mov eax, 0x3c4b1359
jmp 0x1008c040
cmp eax, 0xff115d92
je 0x10095654
cmp eax, 0xff1972d0
je 0x1009565e
cmp eax, 0xff677d6e
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcb9544f6
mov ecx, 0x5c73513d
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xcb9544f6
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x40e876d6
je 0x10095688
cmp eax, 0x415e31f9
je 0x100956b2
cmp eax, 0x424f84ee
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8e8e5e05
mov ecx, 0x59f1b1eb
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x8575dc46
je 0x100956bc
cmp eax, 0x85d3c5d7
je 0x100956f5
cmp eax, 0x86435543
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf839c5ee
mov ecx, 0x84da8bde
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xf839c5ee
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x49e9221d
je 0x1009571f
cmp eax, 0x4a21bf8c
je 0x10095729
cmp eax, 0x4a88d4b1
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x49b0a12e
mov ecx, 0xc2aa6b9d
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x49b0a12e
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0xc883632e
je 0x1009576d
cmp eax, 0xc8989f7c
je 0x10095797
cmp eax, 0xc8be2e59
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc2305009
mov ecx, 0xe5720caf
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xc2305009
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x9519a03
je 0x100957da
cmp eax, 0x9792bc6
je 0x100957e4
cmp eax, 0x9e3ca67
jne 0x1008c040
push 0
call ebx
sub esp, 0x30
mov dword [esp + 0x28], eax
movaps xmm0, xmmword [0x100b1010]
movups xmmword [esp + 0xc], xmm0
mov dword [esp + 0x2c], 0
mov dword [esp + 0x24], 0
mov dword [esp + 0x20], 0
mov dword [esp + 0x1c], 1
mov dword [esp + 8], str.13551628777
mov dword [esp + 4], 0x100b4b18
mov dword [esp], 0x2000080
call dword [sym.imp.USER32.dll_CreateWindowExA]
mov dword [0x100bcb30], eax
mov eax, 0xa02b6324
jmp 0x1008c040
cmp eax, 0xaa6bbfa6
je 0x1009580e
cmp eax, 0xabbf1fc5
je 0x10095838
cmp eax, 0xac500d4f
jne 0x1008c040
push 0
call ebx
sub esp, 0x30
mov dword [esp + 0x28], eax
movaps xmm0, xmmword [0x100b1010]
movups xmmword [esp + 0xc], xmm0
mov dword [esp + 0x2c], 0
mov dword [esp + 0x24], 0
mov dword [esp + 0x20], 0
mov dword [esp + 0x1c], 1
mov dword [esp + 8], str.13551628777
mov dword [esp + 4], 0x100b4b18
mov dword [esp], 0x2000080
call dword [sym.imp.USER32.dll_CreateWindowExA]
mov dword [ebp - 0x1c], eax
mov eax, dword [ebp - 0x1c]
mov dword [0x100bcb30], eax
cmp dword [ebp - 0x1c], 0
sete byte [ebp - 0x20]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf1d68c37
mov ecx, 0xeef7e14e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x666412bd
je 0x10095862
cmp eax, 0x666bd2e0
je 0x1009588c
cmp eax, 0x668fb3d8
jne 0x1008c040
mov eax, 0x3c651619
jmp 0x1008c040
cmp eax, 0xebddb545
je 0x100958b6
cmp eax, 0xebe2f269
je 0x100958fb
cmp eax, 0xec02e907
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x70a444c6
mov ecx, 0xeae36b8a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x2a4a05bd
je 0x10095911
cmp eax, 0x2a4c75b8
je 0x1009593b
cmp eax, 0x2a5643d1
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x424f84ee
mov ecx, 0x4f5d5d82
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x99e84b9d
je 0x10095965
cmp eax, 0x9a13be2c
je 0x1009598f
cmp eax, 0x9a4c7d6f
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9815ef2d
mov ecx, 0xc8989f7c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x576be330
je 0x100959b9
cmp eax, 0x582920f1
je 0x100959e3
cmp eax, 0x58392764
jne 0x1008c040
mov eax, 0xfb63b916
jmp 0x1008c040
cmp eax, 0xd91a2cbc
je 0x10095a12
cmp eax, 0xd91f5f4d
je 0x10095a3c
cmp eax, 0xd9ab69be
jne 0x1008c040
mov eax, 0xadb26bd7
jmp 0x1008c040
cmp eax, 0x1a2bef83
je 0x10095a66
cmp eax, 0x1aa59b3c
je 0x10095a89
cmp eax, 0x1ac0894a
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd27d8f17
mov ecx, 0x2031a019
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xb7517b39
je 0x10095ab3
cmp eax, 0xb7a9f65d
je 0x10095add
cmp eax, 0xb80c4298
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb423925
mov ecx, 0xb7517b39
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x7628a389
je 0x10095b07
cmp eax, 0x7639c7cb
je 0x10095b11
cmp eax, 0x765ab952
jne 0x1008c040
mov eax, 0xff1972d0
jmp 0x1008c040
cmp eax, 0xfb63b916
je 0x10095b3b
cmp eax, 0xfb7336a3
je 0x10095b6a
cmp eax, 0xfb8116ca
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd13fffbf
mov ecx, 0xde1f9430
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x3a83ff8b
je 0x10095b74
cmp eax, 0x3a979898
je 0x10095b9e
cmp eax, 0x3aa284fe
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7628a389
mov ecx, 0x2ac5245
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x7628a389
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x8e88c2b2
je 0x10095bcd
cmp eax, 0x8e8e5e05
je 0x10095bf7
cmp eax, 0x8f47b218
jne 0x1008c040
mov eax, 0x92296bee
jmp 0x1008c040
cmp eax, 0x51f292f7
je 0x10095c06
cmp eax, 0x5218a52c
je 0x10095c30
cmp eax, 0x522e8036
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x37299ca6
mov ecx, 0x2ed29f79
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xcfbab270
je 0x10095c73
cmp eax, 0xd0285e9c
je 0x10095c9d
cmp eax, 0xd0d78a12
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x893c7112
mov ecx, 0x5739251d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x101ba68e
je 0x10095ccc
cmp eax, 0x106b51ce
je 0x10095cf6
cmp eax, 0x10a473ca
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa6ff07d7
mov ecx, 0x46012a8d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xb220cf5c
je 0x10095d20
cmp eax, 0xb233b009
je 0x10095d2a
cmp eax, 0xb260414b
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8208600c
mov ecx, 0xcd52f6a1
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x8208600c
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x6e5de9be
je 0x10095d54
cmp eax, 0x6e63a27c
je 0x10095d5e
cmp eax, 0x6e9c4e99
jne 0x1008c040
mov eax, 0xbe74407e
jmp 0x1008c040
cmp eax, 0xf3d7b81f
je 0x10095d68
cmp eax, 0xf40fb072
je 0x10095d97
cmp eax, 0xf4507788
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa207cef7
mov ecx, 0x3dda6182
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x31dcc9fd
je 0x10095da1
cmp eax, 0x320154b8
je 0x10095dcb
cmp eax, 0x32761040
jne 0x1008c040
mov eax, 0x9bcebf85
jmp 0x1008c040
cmp eax, 0xa36f8887
je 0x10095df5
cmp eax, 0xa3e24ef5
je 0x10095dff
cmp eax, 0xa3ecac35
jne 0x1008c040
push 0
push 0
push 0
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_GetMessageA]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa993aa33
mov ecx, 0xcc3e414
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x5f52becc
je 0x10095e09
cmp eax, 0x5f772888
je 0x10095e33
cmp eax, 0x5fe61084
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x54c3d1dc
mov ecx, 0x6b0d8cc3
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xe499a303
je 0x10095e5d
cmp eax, 0xe4b4e09c
je 0x10095e8c
cmp eax, 0xe4ce0506
jne 0x1008c040
push 0
call ebx
sub esp, 0x30
mov dword [esp + 0x28], eax
movaps xmm0, xmmword [0x100b1010]
movups xmmword [esp + 0xc], xmm0
mov dword [esp + 0x2c], 0
mov dword [esp + 0x24], 0
mov dword [esp + 0x20], 0
mov dword [esp + 0x1c], 1
mov dword [esp + 8], str.13551628777
mov dword [esp + 4], 0x100b4b18
mov dword [esp], 0x2000080
call dword [sym.imp.USER32.dll_CreateWindowExA]
mov dword [0x100bcb30], eax
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3464c92c
mov ecx, 0x885d74e6
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x3464c92c
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x2230c353
je 0x10095eb6
cmp eax, 0x22b32022
je 0x10095ec0
cmp eax, 0x22b4d106
jne 0x1008c040
call fcn.100772d0
mov eax, 0x7a9ef
jmp 0x1008c040
cmp eax, 0xc01ea34a
je 0x10095eca
cmp eax, 0xc03ae8f6
je 0x10095ef4
cmp eax, 0xc0973374
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9ff4c6e5
mov ecx, 0xfad180c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x7c5992e1
je 0x10095f1e
cmp eax, 0x7d1f723b
je 0x10095f28
cmp eax, 0x7dd5d382
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x670623ca
mov ecx, 0x78aa8b25
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x22cc0ef
je 0x10095f52
cmp eax, 0x254f25b
je 0x10095f5c
cmp eax, 0x2a0470f
jne 0x1008c040
mov eax, dword [ebp - 0x18]
push dword [ebp - 0x18]
push 0
push 0
push 0x10073d60
push 0
push 0
call dword [sym.imp.KERNEL32.dll_CreateThread]
mov eax, 0x566db2cd
jmp 0x1008c040
cmp eax, 0x3c9b774e
je 0x10095f86
cmp eax, 0x3cf65221
je 0x10095fb0
cmp eax, 0x3d54f406
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3219c64
mov ecx, 0x4f5442b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x8199cd57
je 0x10095fda
cmp eax, 0x8208600c
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe064d792
mov ecx, 0x85d3c5d7
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x446bd2fc
je 0x10096004
cmp eax, 0x448e1d7a
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x550c5358
mov ecx, 0x2039aa37
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xc32a604f
je 0x1009600e
cmp eax, 0xc35198f9
jne 0x1008c040
mov eax, 0x8858c5e
jmp 0x1008c040
cmp eax, 0x4f5442b
je 0x10096038
cmp eax, 0x512ce3e
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5d08c2a5
mov ecx, 0x37555bc8
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xa6ae41bd
je 0x10096062
cmp eax, 0xa6b91f38
jne 0x1008c040
mov eax, 0xaa1f60ba
jmp 0x1008c040
cmp eax, 0x62108389
je 0x10096091
cmp eax, 0x6273774d
jne 0x1008c040
mov eax, 0xad3c1351
jmp 0x1008c040
cmp eax, 0xe733b139
je 0x1009609b
cmp eax, 0xe764c6be
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf9cef30d
mov ecx, 0xad3c1351
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x24e02621
je 0x100960a5
cmp eax, 0x256f72b3
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xedcfbd81
mov ecx, 0xf40fb072
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xedcfbd81
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x92fb9cf3
je 0x100960af
cmp eax, 0x9373d118
jne 0x1008c040
mov eax, 0x5ab56319
jmp 0x1008c040
cmp eax, 0x54c3d1dc
je 0x100960d9
cmp eax, 0x54ca3fbe
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb7321412
mov ecx, 0xdcd4d0d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xd371e777
je 0x100960e3
cmp eax, 0xd3b11b9f
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x69d1e5c0
mov ecx, 0x87deb1e0
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x13005eec
je 0x1009610d
cmp eax, 0x131485a9
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb5fd9efc
mov ecx, 0xbbb71572
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xb40bf105
je 0x10096117
cmp eax, 0xb4107333
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3b700b7f
mov ecx, 0xf21b4ae3
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x6fcc25ad
je 0x10096121
cmp eax, 0x702e3cd6
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe7ac2c44
mov ecx, 0xb39f85a5
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xf68adb9f
je 0x10096144
cmp eax, 0xf68b99fb
jne 0x1008c040
mov eax, 0x21697c08
jmp 0x1008c040
cmp eax, 0x35d69ad7
je 0x1009616e
cmp eax, 0x35fd0a41
jne 0x1008c040
mov eax, 0x92fb9cf3
jmp 0x1008c040
cmp eax, 0x88c85b93
je 0x1009619d
cmp eax, 0x893c7112
jne 0x1008c040
mov eax, 0x5739251d
jmp 0x1008c040
cmp eax, 0x4f5d5d82
je 0x100961cc
cmp eax, 0x4f73acf1
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa6b91f38
mov ecx, 0xaa1f60ba
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xcb296b10
je 0x100961fb
cmp eax, 0xcb518771
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbacbc2b5
mov ecx, 0x524f7ce4
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xbff2333
je 0x10096225
cmp eax, 0xc0be36d
jne 0x1008c040
push 1
push dword [ebp - 0x1c]
call dword [sym.imp.USER32.dll_ShowWindow]
push dword [0x100bcb30]
call dword [sym.imp.USER32.dll_UpdateWindow]
mov eax, dword [ebp - 0x14]
mov eax, 0x4a21bf8c
jmp 0x1008c040
cmp eax, 0xae496839
je 0x1009624f
cmp eax, 0xae6dd5b7
jne 0x1008c040
mov eax, 0xbd10f6c8
jmp 0x1008c040
cmp eax, 0x69eb7586
je 0x10096259
cmp eax, 0x6a616627
jne 0x1008c040
mov dword [0x100bcb38], 0
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x34da4df8
mov ecx, 0xbf28f3bd
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xee10c7ef
je 0x10096288
cmp eax, 0xee751e37
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x56952189
mov ecx, 0x7639c7cb
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x2d6e5434
je 0x100962b2
cmp eax, 0x2db3a428
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6f8d7a84
mov ecx, 0x6d52a85f
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x6f8d7a84
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x9e89910b
je 0x100962bc
cmp eax, 0x9fc3504e
jne 0x1008c040
mov eax, 0xdc1b32a2
jmp 0x1008c040
cmp eax, 0x5b51a3c4
je 0x100962e6
cmp eax, 0x5b5c4ba8
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x962728cd
mov ecx, 0xa2d58a15
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xde230083
je 0x1009632b
cmp eax, 0xde2e1404
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb218df0
mov ecx, 0xd91f5f4d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x1e0509af
je 0x1009635a
cmp eax, 0x1e190cff
jne 0x1008c040
mov eax, 0x50414649
jmp 0x1008c040
cmp eax, 0xbb84ebfc
je 0x10096384
cmp eax, 0xbbb71572
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x23fe15e7
mov ecx, 0x23e59241
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x77d561a3
je 0x1009638e
cmp eax, 0x77e365d1
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcd52f6a1
mov ecx, 0xb260414b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xfea9af2c
je 0x100963b8
cmp eax, 0xfefa259e
jne 0x1008c040
mov eax, 0x88264210
jmp 0x1008c040
cmp eax, 0x40878d0a
je 0x100963c2
cmp eax, 0x40cf63bd
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9ab03fc7
mov ecx, 0x2cfe233
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x850c7091
je 0x100963cc
cmp eax, 0x85155536
jne 0x1008c040
mov eax, 0xd91a2cbc
jmp 0x1008c040
cmp eax, 0x49b0a12e
je 0x100963f6
cmp eax, 0x49d6c1bb
jne 0x1008c040
mov eax, 0x89c3264d
jmp 0x1008c040
cmp eax, 0xc79ff551
je 0x10096420
cmp eax, 0xc7d3aa1c
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe064d792
mov ecx, 0xe95675ca
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x945531f
je 0x1009642a
cmp eax, 0x94f7f38
jne 0x1008c040
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_TranslateMessage]
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_DispatchMessageA]
mov eax, dword [0x100bcb34]
add eax, 1
mov dword [0x100bcb34], eax
cmp eax, 0x15
setl al
cmp dword [0x100bcb38], 0
setne cl
or cl, al
mov byte [ebp - 0x22], cl
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaf5570fc
mov ecx, 0x1a2bef83
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xaf5570fc
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0xa9ea734a
je 0x10096454
cmp eax, 0xaa1f60ba
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa6b91f38
mov ecx, 0x1257dafa
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x64e89782
je 0x10096483
cmp eax, 0x663f9b41
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4bde972b
mov ecx, 0xba755e2
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xeb2d3e6b
je 0x1009648d
cmp eax, 0xeb50f9bc
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1223cb0d
mov ecx, 0xfb8116ca
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x29241ddf
je 0x100964bc
cmp eax, 0x2a3893ae
jne 0x1008c040
mov eax, 0x63a64e2e
jmp 0x1008c040
cmp eax, 0x98393948
je 0x100964c6
cmp eax, 0x98f34b1c
jne 0x1008c040
call fcn.100772d0
mov eax, 0xcb163b47
jmp 0x1008c040
cmp eax, 0x571b9577
je 0x100964d0
cmp eax, 0x5739251d
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x893c7112
mov ecx, 0x72266e8
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xd81e1293
je 0x1009651f
cmp eax, 0xd8776e15
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe8a2092f
mov ecx, 0xcf591317
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xe8a2092f
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x18e4167c
je 0x10096549
cmp eax, 0x1993d509
jne 0x1008c040
mov eax, 0x122c7c3f
jmp 0x1008c040
cmp eax, 0xb739eae9
je 0x10096553
cmp eax, 0xb749ea3b
jne 0x1008c040
mov eax, 0x23e59241
jmp 0x1008c040
cmp eax, 0x74918181
je 0x1009657d
cmp eax, 0x7535313e
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x50414649
mov ecx, 0x5d08c2a5
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x50414649
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0xfaf3a6d3
je 0x100965ac
cmp eax, 0xfb1d3eb1
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc95d0b9a
mov ecx, 0xaea431db
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x39f224c5
je 0x100965d6
cmp eax, 0x3a1f13bb
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf8d68631
mov ecx, 0xa76fa512
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x8e06f074
je 0x100965e0
cmp eax, 0x8e1ea249
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x46ebb753
mov ecx, 0x3c9b774e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x51ab6236
je 0x1009660a
cmp eax, 0x51dad383
jne 0x1008c040
mov eax, 0x8941f6c9
jmp 0x1008c040
cmp eax, 0xcf591317
je 0x10096634
cmp eax, 0xcfabb16c
jne 0x1008c040
mov eax, 0x9a13be2c
jmp 0x1008c040
cmp eax, 0xfad180c
je 0x1009665e
cmp eax, 0xfbf1cf1
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb168e544
mov ecx, 0x2d6e5434
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xb1cb61f2
je 0x1009668d
cmp eax, 0xb1f5c6c0
jne 0x1008c040
mov eax, 0xdbc1928
jmp 0x1008c040
cmp eax, 0x6db2c85f
je 0x100966b7
cmp eax, 0x6e05e057
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd13fffbf
mov ecx, 0xaefe764b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xf21b4ae3
je 0x100966c1
cmp eax, 0xf351043a
jne 0x1008c040
mov dword [0x100bcb38], 0
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5ef687ca
mov ecx, 0x3ea8e700
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x31499e41
je 0x100966eb
cmp eax, 0x31af9ea6
jne 0x1008c040
mov eax, 0x5e3e5b80
jmp 0x1008c040
cmp eax, 0xa326c2d6
je 0x10096715
cmp eax, 0xa35d73ca
jne 0x1008c040
mov eax, 0x840c389d
jmp 0x1008c040
cmp eax, 0x5e9153ff
je 0x1009673f
cmp eax, 0x5ef687ca
jne 0x1008c040
mov dword [0x100bcb38], 0
mov eax, 0xf351043a
jmp 0x1008c040
cmp eax, 0xe3ad26ee
je 0x10096749
cmp eax, 0xe482be7b
jne 0x1008c040
mov eax, 0x867d7563
jmp 0x1008c040
cmp eax, 0x21697c08
je 0x10096753
cmp eax, 0x21ef4991
jne 0x1008c040
mov eax, 0xcd420fa0
jmp 0x1008c040
cmp eax, 0xbfb79874
je 0x1009677d
cmp eax, 0xbfc1c01c
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd4ae646e
mov ecx, 0x74918181
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x7c0fb384
je 0x100967ac
cmp eax, 0x7c3e5e1b
jne 0x1008c040
mov eax, dword [ebp - 0x28]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf40fb072
mov ecx, 0x256f72b3
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x1e9cc8a
je 0x100967b6
cmp eax, 0x212403c
jne 0x1008c040
mov eax, 0x795d856a
jmp 0x1008c040
cmp eax, 0x3f4dcd21
je 0x100967e5
cmp eax, 0x3f730688
jne 0x1008c040
mov eax, 0x3cc7aaf
jmp 0x1008c040
cmp eax, 0x832089a4
je 0x1009680f
cmp eax, 0x83ad3db4
jne 0x1008c040
mov eax, dword [ebp - 0x2c]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x789e941e
mov ecx, 0x3c4b1359
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x46ebb753
je 0x10096819
cmp eax, 0x4766e030
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc18e0fd4
mov ecx, 0xea3bfa3f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xc53c55d3
je 0x10096823
cmp eax, 0xc57292bc
jne 0x1008c040
mov eax, 0xb3887d34
jmp 0x1008c040
cmp eax, 0x6d51254
je 0x1009684d
cmp eax, 0x6f508a9
jne 0x1008c040
mov eax, 0x74918181
jmp 0x1008c040
cmp eax, 0xa814672c
je 0x10096877
cmp eax, 0xa8d2fea9
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x96225219
mov ecx, 0x42a0aa2f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x632684f6
je 0x1009688d
cmp eax, 0x6369d675
jne 0x1008c040
mov eax, 0xc8be2e59
jmp 0x1008c040
cmp eax, 0xe91b05ce
je 0x100968bc
cmp eax, 0xe95675ca
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9c47f951
mov ecx, 0x177c91dc
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x2733c1c3
je 0x100968d0
cmp eax, 0x278ccf9a
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4cacd3e4
mov ecx, 0xde2e1404
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x961bb5ba
je 0x100968fa
cmp eax, 0x96225219
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x42bcd244
mov ecx, 0x20de60f0
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x55dea78d
je 0x10096929
cmp eax, 0x566be2b8
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd4ae646e
mov ecx, 0xa75e4494
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xd655030e
je 0x10096942
cmp eax, 0xd673c09a
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb432bbc1
mov ecx, 0x404fa89f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x159babb2
je 0x1009696c
cmp eax, 0x16087eee
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xad652949
mov ecx, 0xa326c2d6
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xb5559dab
je 0x10096996
cmp eax, 0xb5fd9efc
jne 0x1008c040
mov eax, 0x131485a9
jmp 0x1008c040
cmp eax, 0x71cdd8c7
je 0x100969c0
cmp eax, 0x7284e0a1
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x96225219
mov ecx, 0xc18629c7
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xf7f6a4f3
je 0x100969ca
cmp eax, 0xf839c5ee
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x84da8bde
mov ecx, 0x538e70e9
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x37555bc8
je 0x100969f4
cmp eax, 0x37b92571
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa0fd54dc
mov ecx, 0x28b604c4
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x8c0b92e7
je 0x10096a1e
cmp eax, 0x8c0df211
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfb7336a3
mov ecx, 0xe6580c23
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x50c1aaac
je 0x10096a28
cmp eax, 0x50d598a1
jne 0x1008c040
mov eax, 0xc35d7036
jmp 0x1008c040
cmp eax, 0xcd420fa0
je 0x10096a52
cmp eax, 0xcd52f6a1
jne 0x1008c040
mov eax, 0xb260414b
jmp 0x1008c040
cmp eax, 0xdc32cdf
je 0x10096a7c
cmp eax, 0xdc9b2e4
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x84be5ec1
mov ecx, 0xefc07ce6
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xb050a14b
je 0x10096a86
cmp eax, 0xb0cbd05d
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa0143c1c
mov ecx, 0x77e54a66
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x6b95bb49
je 0x10096ab0
cmp eax, 0x6b95eaa2
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x550c5358
mov ecx, 0x448e1d7a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xf1860bf2
je 0x10096ada
cmp eax, 0xf1908508
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x961bb5ba
mov ecx, 0x2bfa1beb
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x2fa11c77
je 0x10096b04
cmp eax, 0x2fe8fc12
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf7618699
mov ecx, 0x571b9577
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xa104154d
je 0x10096b0e
cmp eax, 0xa1c01c4b
jne 0x1008c040
push eax
sub esp, 0x24
mov edi, esp
xorps xmm0, xmm0
movups xmmword [edi + 0x18], xmm0
movups xmmword [edi + 8], xmm0
mov dword [edi], 3
mov dword [edi + 4], 0x10083060
push 0
call ebx
mov dword [edi + 0x10], eax
push 0x7f00
push 0
call dword [sym.imp.USER32.dll_LoadCursorA]
mov dword [edi + 0x18], eax
mov dword [edi + 0x1c], 5
mov dword [edi + 0x24], 0x100b4b18
push edi
call dword [sym.imp.USER32.dll_RegisterClassA]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8a2ae8e5
mov ecx, 0x448fbb69
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x5d08c2a5
je 0x10096b18
cmp eax, 0x5d1c2698
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x42678ebf
mov ecx, 0xc0973374
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xe1f6991e
je 0x10096b42
cmp eax, 0xe23e290e
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x73f30713
mov ecx, 0xcaec60d8
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x1ff63ebc
je 0x10096b6c
cmp eax, 0x2031a019
jne 0x1008c040
mov eax, 0xde230083
jmp 0x1008c040
cmp eax, 0xbdb8f696
je 0x10096b96
cmp eax, 0xbe74407e
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x100bcccc], 0xa
setl cl
mov edx, ecx
and dl, al
xor cl, al
mov eax, edx
xor al, cl
mov eax, 0x6e9c4e99
mov edi, 0x1e190cff
cmovne eax, edi
test cl, cl
mov ecx, eax
cmovne ecx, edi
test dl, dl
cmove ecx, eax
mov eax, ecx
jmp 0x1008c040
cmp eax, 0x79f15e61
je 0x10096bc0
cmp eax, 0x7a03b84c
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1848a8d5
mov ecx, 0x80ae5991
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x5f952b
je 0x10096bea
cmp eax, 0x6ab8e3
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x100bcccc], 0xa
setl cl
mov edx, ecx
and dl, al
xor cl, al
mov eax, edx
xor al, cl
test cl, cl
mov ecx, 0x71cdd8c7
mov esi, 0x8de5355e
cmovne ecx, esi
test dl, dl
mov edx, 0x71cdd8c7
cmove ecx, edx
test al, al
cmovne ecx, esi
mov eax, ecx
jmp 0x1008c040
cmp eax, 0x42b1dcfb
je 0x10096c14
cmp eax, 0x42bcd244
jne 0x1008c040
mov eax, 0x20de60f0
jmp 0x1008c040
cmp eax, 0x87b9fb7e
je 0x10096c1e
cmp eax, 0x87deb1e0
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x69d1e5c0
mov ecx, 0x13005eec
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x4b199005
je 0x10096c28
cmp eax, 0x4b91aeac
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf2111d53
mov ecx, 0xd0285e9c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xc95d0b9a
je 0x10096c52
cmp eax, 0xca5738af
jne 0x1008c040
mov eax, 0x9607ea7b
jmp 0x1008c040
cmp eax, 0xa1cc93f
je 0x10096c95
cmp eax, 0xa3eed2d
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x20b8af83
mov ecx, 0x69eb7586
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xad0ca5ba
je 0x10096c9f
cmp eax, 0xad3c1351
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb3569a87
mov ecx, 0x415e31f9
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xb3569a87
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x6750e423
je 0x10096ca9
cmp eax, 0x67d820e9
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb40bf105
mov ecx, 0x3a1f13bb
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xecfd0899
je 0x10096cb3
cmp eax, 0xed4952bc
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x62ba27ab
mov ecx, 0x818a166b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x2b7a3a0c
je 0x10096cbd
cmp eax, 0x2b85987d
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd69e56c0
mov ecx, 0x649fa4bc
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xd69e56c0
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x9bf16290
je 0x10096ce7
cmp eax, 0x9c47f951
jne 0x1008c040
mov eax, 0x177c91dc
jmp 0x1008c040
cmp eax, 0x598277ab
je 0x10096d11
cmp eax, 0x59f1b1eb
jne 0x1008c040
call fcn.100772d0
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8e8e5e05
mov ecx, 0x77843a1a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xda93ebdf
je 0x10096d3b
cmp eax, 0xdc1b32a2
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9fc3504e
mov ecx, 0x6d6556d6
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x1bba17b2
je 0x10096d65
cmp eax, 0x1bedbc10
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xff677d6e
mov ecx, 0x96076723
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xb90ad04d
je 0x10096d8f
cmp eax, 0xb933bb5b
jne 0x1008c040
mov eax, 0xf505fafc
jmp 0x1008c040
cmp eax, 0x76aaa818
je 0x10096db9
cmp eax, 0x771c42f7
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdc32cdf
mov ecx, 0x1ff63ebc
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xfd043233
je 0x10096de3
cmp eax, 0xfd36a9e5
jne 0x1008c040
mov eax, 0xc883632e
jmp 0x1008c040
cmp eax, 0x3c4b1359
je 0x10096e0d
cmp eax, 0x3c651619
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x668fb3d8
mov ecx, 0xd158b49a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x8fd2cc3f
je 0x10096e37
cmp eax, 0x918ae041
jne 0x1008c040
mov eax, 0x22e796f9
jmp 0x1008c040
cmp eax, 0x53678090
je 0x10096e61
cmp eax, 0x53734a11
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6b5c537f
mov ecx, 0x84558a29
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xd158b49a
je 0x10096e8b
cmp eax, 0xd1639b1b
jne 0x1008c040
mov eax, dword [ebp - 0x30]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfdfe2c10
mov ecx, 0x51f292f7
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x11736a36
je 0x1008c02f
cmp eax, 0x1223cb0d
jne 0x1008c040
mov eax, 0xeb50f9bc
jmp 0x1008c040
cmp eax, 0xb34cb0a0
je 0x10096eb5
cmp eax, 0xb3569a87
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x40cf63bd
mov ecx, 0x415e31f9
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x40cf63bd
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0x6eb8982e
je 0x10096ee4
cmp eax, 0x6ebc1e97
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6963a08e
mov ecx, 0xb5112129
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xf4e8c01d
je 0x10096f0e
cmp eax, 0xf505fafc
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb933bb5b
mov ecx, 0xc66b853f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x331b59e1
je 0x10096f38
cmp eax, 0x33d8a510
jne 0x1008c040
mov eax, 0x7c3e5e1b
jmp 0x1008c040
cmp eax, 0xa4f4248a
je 0x10096f62
cmp eax, 0xa564f599
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5dc04405
mov ecx, 0x308e9b5f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x604e0f0a
je 0x10096f8c
cmp eax, 0x60efbb59
jne 0x1008c040
push eax
sub esp, 0x24
mov edi, esp
sub esp, 0x1c
mov eax, esp
mov dword [ebp - 0x14], eax
push eax
mov eax, esp
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x28], edi
mov eax, dword [ebp - 0x28]
mov eax, dword [ebp - 0x28]
xorps xmm0, xmm0
movups xmmword [eax + 0x10], xmm0
movups xmmword [eax], xmm0
mov dword [eax + 0x20], 0
mov dword [eax + 0x24], 0
mov dword [edi], 3
mov dword [edi + 4], 0x10083060
push 0
call ebx
mov dword [edi + 0x10], eax
push 0x7f00
push 0
call dword [sym.imp.USER32.dll_LoadCursorA]
mov dword [edi + 0x18], eax
mov dword [edi + 0x1c], 5
mov dword [edi + 0x24], 0x100b4b18
push edi
call dword [sym.imp.USER32.dll_RegisterClassA]
test ax, ax
sete byte [ebp - 0x1f]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcce92ef7
mov ecx, 0xb0e4fd48
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xcce92ef7
cmovle eax, ecx
jmp 0x1008c040
cmp eax, 0xe5720caf
je 0x10096fb6
cmp eax, 0xe5d11923
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x63133503
mov ecx, 0xfb1d3eb1
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x23171280
je 0x10096fc0
cmp eax, 0x23e59241
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x29241ddf
mov ecx, 0x3ff3f201
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0xc18629c7
je 0x10096fea
cmp eax, 0xc18e0fd4
jne 0x1008c040
mov eax, 0xea3bfa3f
jmp 0x1008c040
cmp eax, 0x7ee821ba
je 0x10097014
cmp eax, 0x7f4eee54
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9373d118
mov ecx, 0x5ab56319
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x2f1a39b
je 0x1009701e
cmp eax, 0x307884c
jne 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa643d884
mov ecx, 0x9bf16290
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp eax, 0x3d8aba72
jne 0x10097037
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6102bb41
mov ecx, 0xa23161eb
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5d61269c
mov ecx, 0xce368a18
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x36a25513
mov ecx, 0xd646eec8
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x49b0a12e
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe4e67f28
mov ecx, 0xb6b38256
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa4722339
mov ecx, 0xcd420fa0
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8c0b92e7
mov ecx, 0xd82faf
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6b95bb49
mov ecx, 0x43534082
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x331b59e1
mov ecx, 0x6eb8982e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8f47b218
mov ecx, 0xd371e777
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x832089a4
mov ecx, 0x458a4b8e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x1ac0894a
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb0d0b032
mov ecx, 0xae496839
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xb0d0b032
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3cf65221
mov ecx, 0xdc7d1f32
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x3cf65221
cmovle eax, ecx
jmp 0x1008c040
mov dword [0x100bcb38], 1
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe91b05ce
mov ecx, 0x1eed1a2a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2ac5245
mov ecx, 0x3aa284fe
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xde0b41ed
mov ecx, 0x7c0fb384
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xde0b41ed
cmovle eax, ecx
jmp 0x1008c040
push 0
call ebx
sub esp, 0x30
mov dword [esp + 0x28], eax
movaps xmm0, xmmword [0x100b1010]
movups xmmword [esp + 0xc], xmm0
mov dword [esp + 0x2c], 0
mov dword [esp + 0x24], 0
mov dword [esp + 0x20], 0
mov dword [esp + 0x1c], 1
mov dword [esp + 8], str.13551628777
mov dword [esp + 4], 0x100b4b18
mov dword [esp], 0x2000080
call dword [sym.imp.USER32.dll_CreateWindowExA]
mov dword [0x100bcb30], eax
mov eax, 0xe4ce0506
jmp 0x1008c040
mov eax, 0x278ccf9a
jmp 0x1008c040
mov eax, 0x9798be5a
jmp 0x1008c040
mov dword [0x100bcb38], 1
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbaa64514
mov ecx, 0x4bde972b
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xbaa64514
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfe9e2c73
mov ecx, 0x6e05e057
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9f9d864
mov ecx, 0x77e365d1
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x42b1dcfb
mov ecx, 0x3600cf31
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xad74ebfd
jmp 0x1008c040
mov eax, 0xbfb79874
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x87b9fb7e
mov ecx, 0x9373d118
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x87b9fb7e
cmovle eax, ecx
jmp 0x1008c040
mov eax, 0x35d69ad7
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc67f82bf
mov ecx, 0x4b199005
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
call fcn.100772d0
mov eax, 0x524f7ce4
jmp 0x1008c040
mov eax, 0xbc538e6c
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x50751e28
mov ecx, 0xe4b4e09c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x11736a36
mov ecx, 0xd1bbd8f9
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x2f98b580
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3e91d96c
mov ecx, 0x74482827
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x1d12597f
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x771c42f7
mov ecx, 0xdc32cdf
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x771c42f7
cmovle eax, ecx
jmp 0x1008c040
push 0
push 0
push 0
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_GetMessageA]
mov eax, 0xa3ecac35
jmp 0x1008c040
mov eax, 0x2b85987d
jmp 0x1008c040
mov eax, 0xabbf1fc5
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa0fd54dc
mov ecx, 0x33d8a510
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8f50b102
mov ecx, 0x49e9221d
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x8f50b102
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfaf3a6d3
mov ecx, 0xb4107333
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xfaf3a6d3
cmovle eax, ecx
jmp 0x1008c040
mov eax, 0x84558a29
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa6ff07d7
mov ecx, 0x10a473ca
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
call fcn.100772d0
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5dabddf
mov ecx, 0xbbd937c7
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xe23e290e
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x765ab952
mov ecx, 0xff1972d0
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x666412bd
jmp 0x1008c040
push 1
push dword [ebp - 0x1c]
call dword [sym.imp.USER32.dll_ShowWindow]
push dword [0x100bcb30]
call dword [sym.imp.USER32.dll_UpdateWindow]
mov eax, dword [ebp - 0x14]
mov eax, 0xf579a71a
jmp 0x1008c040
mov eax, 0xb19743ff
jmp 0x1008c040
mov eax, 0x12bcdcdc
jmp 0x1008c040
mov eax, 0xb1cb61f2
jmp 0x1008c040
mov eax, 0xfbf1cf1
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8c5884af
mov ecx, 0x3d54f406
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x8c5884af
cmovle eax, ecx
jmp 0x1008c040
mov eax, 0x604e0f0a
jmp 0x1008c040
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_TranslateMessage]
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_DispatchMessageA]
add dword [0x100bcb34], 1
mov eax, 0x6ad6866f
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb0cbd05d
mov ecx, 0x8941f6c9
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xa564f599
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcb518771
mov ecx, 0xacc42a75
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x69eb7586
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd81e1293
mov ecx, 0x424f84ee
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xd81e1293
cmovle eax, ecx
jmp 0x1008c040
mov ecx, dword [0x100bccc8]
mov edx, dword [0x100bcccc]
lea eax, [ecx - 1]
imul eax, ecx
test al, 1
sete cl
cmp edx, 9
setg ch
xor ch, cl
mov ecx, 0x56ddfda0
mov esi, 0x24e02621
cmovne ecx, esi
cmp edx, 9
mov edx, 0x56ddfda0
cmovle ecx, edx
test al, 1
cmove ecx, edx
mov eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6102bb41
mov ecx, 0x3d8aba72
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x82260c4e
mov ecx, 0xb7a9f65d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x4602a3c2
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xec02e907
mov ecx, 0x702e3cd6
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1f7cbfb0
mov ecx, 0x6c269925
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5bc974aa
mov ecx, 0x5caa735c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3f465341
mov ecx, 0xf7f4bcaf
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x3f465341
cmovle eax, ecx
jmp 0x1008c040
mov eax, 0xdd351e9
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6044c40e
mov ecx, 0x240bf64d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb218df0
mov ecx, 0x8858c5e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb0e4fd48
mov ecx, 0x60efbb59
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xa4e1d976
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa104154d
mov ecx, 0x2634b914
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x6d51254
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x88470071
mov ecx, 0x17d18e92
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa06efe6
mov ecx, 0x7f4eee54
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2d485d28
mov ecx, 0xb739eae9
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x849b6a1
mov ecx, 0x159babb2
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x106b51ce
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x383e0ec7
mov ecx, 0xb34cb0a0
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x58392764
mov ecx, 0xfb63b916
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x3f4dcd21
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9a4c7d6f
mov ecx, 0x23171280
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9e2d463f
mov ecx, 0xbfb79874
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xc1a5ac25
jmp 0x1008c040
mov eax, 0xaa6bbfa6
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcf591317
mov ecx, 0x32ff5d05
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
push eax
sub esp, 0x24
mov edi, esp
xorps xmm0, xmm0
movups xmmword [edi + 0x18], xmm0
movups xmmword [edi + 8], xmm0
mov dword [edi], 3
mov dword [edi + 4], 0x10083060
push 0
call ebx
mov dword [edi + 0x10], eax
push 0x7f00
push 0
call dword [sym.imp.USER32.dll_LoadCursorA]
mov dword [edi + 0x18], eax
mov dword [edi + 0x1c], 5
mov dword [edi + 0x24], 0x100b4b18
push edi
call dword [sym.imp.USER32.dll_RegisterClassA]
mov eax, 0xcb9544f6
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7ee821ba
mov ecx, 0x7d1f723b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xc4178f06
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xae6dd5b7
mov ecx, 0xe764c6be
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x503c7483
mov ecx, 0x91f7a1fd
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x503c7483
cmovle eax, ecx
jmp 0x1008c040
call fcn.100772d0
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x22b4d106
mov ecx, 0x2a5643d1
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x5d1c2698
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe482be7b
mov ecx, 0xbf2d2169
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xf9b64d28
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x100bcccc], 0xa
setl cl
mov edx, ecx
and dl, al
xor cl, al
mov eax, edx
xor al, cl
mov edi, 0x731d6798
mov esi, 0x88c85b93
cmovne edi, esi
test cl, cl
mov eax, edi
cmovne eax, esi
test dl, dl
cmove eax, edi
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xecaa9932
mov ecx, 0x632684f6
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
push 1
push dword [ebp - 0x1c]
call dword [sym.imp.USER32.dll_ShowWindow]
push dword [0x100bcb30]
call dword [sym.imp.USER32.dll_UpdateWindow]
mov eax, dword [ebp - 0x14]
mov eax, 0x3e2dcbed
jmp 0x1008c040
mov eax, 0x2b7a3a0c
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1521e5c9
mov ecx, 0x16ed191b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x5a3e239
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x62108389
mov ecx, 0x3ed6db7e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9ff4c6e5
mov ecx, 0xf3d7b81f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
push 0
push 0
push 0
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_GetMessageA]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x55dea78d
mov ecx, 0xd655030e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
call fcn.100772d0
mov eax, 0x778c5fa4
jmp 0x1008c040
mov eax, 0x42a0aa2f
jmp 0x1008c040
push 0
push 0
push 0
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_GetMessageA]
mov eax, 0x96b2fb7f
jmp 0x1008c040
mov eax, 0x1ddb8329
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x773d9084
mov ecx, 0xf930c19
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
sete al
mov ecx, 0x49e9221d
mov edi, 0x1aa59b3c
cmove ecx, edi
cmp dword [0x100bcccc], 9
mov edx, 0x49e9221d
cmovg ecx, edx
setg dl
xor dl, al
cmove ecx, edi
mov eax, ecx
jmp 0x1008c040
call fcn.100772d0
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbacbc2b5
mov ecx, 0xe733b139
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x28849db6
mov ecx, 0x35d69ad7
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x5f952b
jmp 0x1008c040
mov eax, 0x5ff2ea01
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf8d68631
mov ecx, 0x598277ab
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x849b3c8
mov ecx, 0xe4ff2c4f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x30c468df
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2e81e3bc
mov ecx, 0xb45bd623
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x2e81e3bc
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x52ee78fd
mov ecx, 0xb268c154
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x52ee78fd
cmovle eax, ecx
jmp 0x1008c040
mov eax, 0xb6b38256
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf78fab17
mov ecx, 0x5e9153ff
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xf78fab17
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xec0c590e
mov ecx, 0x828be04e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xaefe764b
jmp 0x1008c040
mov eax, 0x3aa284fe
jmp 0x1008c040
push 1
push dword [ebp - 0x1c]
call dword [sym.imp.USER32.dll_ShowWindow]
push dword [0x100bcb30]
call dword [sym.imp.USER32.dll_UpdateWindow]
mov eax, dword [ebp - 0x14]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xac7b6ff1
mov ecx, 0xfefa259e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x8c5884af
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1848a8d5
mov ecx, 0x9d86f7b9
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2a0470f
mov ecx, 0x566db2cd
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3a979898
mov ecx, 0xa3eed2d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x566c39ec
mov ecx, 0x2e82dee7
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe5720caf
mov ecx, 0x204025e0
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x4f5442b
jmp 0x1008c040
mov eax, 0xcabc4f82
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1bd7732
mov ecx, 0xcfabb16c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x496cb911
mov ecx, 0x30c468df
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x3d8aba72
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8bf1b12b
mov ecx, 0x30741f44
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x63133503
mov ecx, 0xe5d11923
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb689ba6d
mov ecx, 0x6ea1bd92
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc260fe97
mov ecx, 0x8f66cd86
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6044c40e
mov ecx, 0x32e54303
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x39986f32
mov ecx, 0x5b2f21a9
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa993aa33
mov ecx, 0xa3ecac35
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
cmp dword [0x100bcccc], 0xa
mov eax, 0x3a83ff8b
mov edx, 0x1ddb8329
cmovl eax, edx
test cl, 1
cmove eax, edx
jmp 0x1008c040
mov eax, 0x945531f
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x11736a36
mov ecx, 0x60fc142
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x670623ca
mov ecx, 0x7dd5d382
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1993d509
mov ecx, 0x8cc330dd
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9cf15c01
mov ecx, 0x876796b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x70eb3443
mov ecx, 0x552f8e33
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1a2bef83
mov ecx, 0x94f7f38
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
mov ecx, dword [0x100bcccc]
lea edx, [eax - 1]
imul edx, eax
test dl, 1
sete al
cmp ecx, 0xa
setl dl
cmp ecx, 9
setg cl
xor cl, al
and dl, al
xor dl, cl
mov eax, 0xb80c4298
mov ecx, 0xb423925
cmovne eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8ac90346
mov ecx, 0x106b51ce
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x84be5ec1
mov ecx, 0xdc9b2e4
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
push 1
push dword [ebp - 0x1c]
call dword [sym.imp.USER32.dll_ShowWindow]
push dword [0x100bcb30]
call dword [sym.imp.USER32.dll_UpdateWindow]
mov eax, dword [ebp - 0x14]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8d88b5a1
mov ecx, 0x3f1e7911
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa4722339
mov ecx, 0xd67d5469
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x7b327227
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x100bcccc], 0xa
setl cl
mov edx, ecx
and dl, al
xor cl, al
mov eax, edx
xor al, cl
mov eax, 0x682d2464
mov edi, 0xf5adc0e5
cmovne eax, edi
test cl, cl
mov ecx, eax
cmovne ecx, edi
test dl, dl
cmove ecx, eax
mov eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xac7b6ff1
mov ecx, 0x3e2dcbed
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov dword [0x100bcb38], 1
mov eax, 0x1bee3b97
jmp 0x1008c040
mov dword [0x100bcb38], 1
mov eax, 0xba755e2
jmp 0x1008c040
mov eax, 0xf198550f
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf526a622
mov ecx, 0x6fb7bb05
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xf526a622
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x31af9ea6
mov ecx, 0x5e3e5b80
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcc10a0cf
mov ecx, 0x55389505
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x98393948
mov ecx, 0x4f80ef99
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x16087eee
jmp 0x1008c040
push 1
push dword [ebp - 0x1c]
call dword [sym.imp.USER32.dll_ShowWindow]
push dword [0x100bcb30]
call dword [sym.imp.USER32.dll_UpdateWindow]
mov eax, dword [ebp - 0x14]
mov eax, 0xf5adc0e5
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaff3d6ee
mov ecx, 0xa3e24ef5
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf1ab6f22
mov ecx, 0xfe587b11
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x34da4df8
mov ecx, 0x6a616627
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xee008ee
mov ecx, 0xb1cb61f2
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbc7cbf2f
mov ecx, 0x40068eb3
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5dc04405
mov ecx, 0xa564f599
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa9b925b4
mov ecx, 0xb90ad04d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa6ae41bd
mov ecx, 0xad0ca5ba
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xa6ae41bd
cmovle eax, ecx
jmp 0x1008c040
push 0
push 0
push 0
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_GetMessageA]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1b9f3fc0
mov ecx, 0x2f1a39b
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x1b9f3fc0
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x24e02621
mov ecx, 0x7b8380ce
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x9792bc6
jmp 0x1008c040
mov dword [0x100bcb38], 1
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4bca911b
mov ecx, 0x717da869
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb0cbd05d
mov ecx, 0xe805f6c8
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x77b155be
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x384ab033
mov ecx, 0x5f772888
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x3b4fa9ab
jmp 0x1008c040
mov eax, 0xd81e1293
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd27d8f17
mov ecx, 0x1ac0894a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x51f292f7
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x29241ddf
mov ecx, 0x1f843ce3
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbc7cbf2f
mov ecx, 0x53734a11
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x54c3d1dc
mov ecx, 0x5fe61084
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1f7cbfb0
mov ecx, 0xc4178f06
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x403f94fa
mov ecx, 0x813ef9ff
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1591fb92
mov ecx, 0xb8326d29
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb6107fea
mov ecx, 0xbdb8f696
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbe83de87
mov ecx, 0x9a13be2c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xd3cb7354
jmp 0x1008c040
mov eax, 0xe4ff2c4f
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbb84ebfc
mov ecx, 0x5c44d304
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
push eax
sub esp, 0x24
mov edi, esp
xorps xmm0, xmm0
movups xmmword [edi + 0x18], xmm0
movups xmmword [edi + 8], xmm0
mov dword [edi], 3
mov dword [edi + 4], 0x10083060
push 0
call ebx
mov dword [edi + 0x10], eax
push 0x7f00
push 0
call dword [sym.imp.USER32.dll_LoadCursorA]
mov dword [edi + 0x18], eax
mov dword [edi + 0x1c], 5
mov dword [edi + 0x24], 0x100b4b18
push edi
call dword [sym.imp.USER32.dll_RegisterClassA]
mov eax, 0xcf5090ea
jmp 0x1008c040
mov eax, 0x50d65378
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2a3893ae
mov ecx, 0xe3ad26ee
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xec0c590e
mov ecx, 0xb2cce435
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc18e0fd4
mov ecx, 0xe163a5f6
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6db2c85f
mov ecx, 0x6369d675
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb268c154
mov ecx, 0x5ff2ea01
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x5b5c4ba8
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2a4a05bd
mov ecx, 0xeda01689
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x2e82dee7
jmp 0x1008c040
mov eax, dword [ebp - 0x18]
push dword [ebp - 0x18]
push 0
push 0
push 0x10073d60
push 0
push 0
call dword [sym.imp.KERNEL32.dll_CreateThread]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2a0470f
mov ecx, 0xc53c55d3
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x63a64e2e
mov ecx, 0x2a3893ae
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x63a64e2e
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf6017871
mov ecx, 0xed4952bc
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1521e5c9
mov ecx, 0xefa37a29
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfea9af2c
mov ecx, 0xd135074c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xea9b22ca
mov ecx, 0xabbf1fc5
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xe626b473
jmp 0x1008c040
mov eax, 0xc937e91e
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa73cd03d
mov ecx, 0x437640e4
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x42b1dcfb
mov ecx, 0xedd2e49f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5dabddf
mov ecx, 0xb71a3488
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2bbccb47
mov ecx, 0xe046dee
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x2bbccb47
cmovle eax, ecx
jmp 0x1008c040
mov eax, 0xb34cb0a0
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4a92e536
mov ecx, 0xf9b64d28
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb4107333
mov ecx, 0x54b28475
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xca7a339d
mov ecx, 0xf198550f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5e9153ff
mov ecx, 0x22babf8e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbfb1d604
mov ecx, 0xcfbab270
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4c45334e
mov ecx, 0xf0f60a80
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8e06f074
mov ecx, 0xe072af75
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x62d5d0aa
mov ecx, 0x64756420
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x61e1163b
mov ecx, 0xcd56c62d
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x61e1163b
cmovle eax, ecx
jmp 0x1008c040
push eax
sub esp, 0x24
mov edi, esp
xorps xmm0, xmm0
movups xmmword [edi + 0x18], xmm0
movups xmmword [edi + 8], xmm0
mov dword [edi], 3
mov dword [edi + 4], 0x10083060
push 0
call ebx
mov dword [edi + 0x10], eax
push 0x7f00
push 0
call dword [sym.imp.USER32.dll_LoadCursorA]
mov dword [edi + 0x18], eax
mov dword [edi + 0x1c], 5
mov dword [edi + 0x24], 0x100b4b18
push edi
call dword [sym.imp.USER32.dll_RegisterClassA]
mov eax, 0x60efbb59
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6b5c537f
mov ecx, 0x287b0e9a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3494493a
mov ecx, 0x7b327227
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xca7a339d
mov ecx, 0x58bbf90c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xfe587b11
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8bf1b12b
mov ecx, 0x9e89910b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xa8310c5
jmp 0x1008c040
mov eax, 0xf4507788
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x320154b8
mov ecx, 0xcda6ea5b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfd36a9e5
mov ecx, 0xc883632e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfe9e2c73
mov ecx, 0xad91937f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd6a36053
mov ecx, 0xa36f8887
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xc03ae8f6
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6f7b1e83
mov ecx, 0xe0c63405
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfd726475
mov ecx, 0xde230083
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1bd7732
mov ecx, 0xa5c4add5
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa06efe6
mov ecx, 0x76aaa818
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x50d598a1
mov ecx, 0xc35d7036
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3494493a
mov ecx, 0x522e8036
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbeb48bdb
mov ecx, 0x8c0b92e7
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xbeb48bdb
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc50215ae
mov ecx, 0xe668b4ea
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xc01ea34a
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x62108389
mov ecx, 0x2230c353
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc0be36d
mov ecx, 0x4a21bf8c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x64e89782
mov ecx, 0x62a17937
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x32ff5d05
jmp 0x1008c040
mov eax, 0xd1639b1b
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x50d598a1
mov ecx, 0x95288662
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov dword [0x100bcb38], 1
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe6c884cd
mov ecx, 0x3bb1f88
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2a6f39f1
mov ecx, 0xa814672c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
call fcn.100772d0
mov eax, 0xb71a3488
jmp 0x1008c040
mov eax, 0xe499a303
jmp 0x1008c040
mov eax, 0x10a473ca
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x849b6a1
mov ecx, 0xd1feebac
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x64e89782
mov ecx, 0x2a4c75b8
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaff3d6ee
mov ecx, 0x68d91754
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xb39f85a5
jmp 0x1008c040
mov eax, dword [ebp - 0x18]
push dword [ebp - 0x18]
push 0
push 0
push 0x10073d60
push 0
push 0
call dword [sym.imp.KERNEL32.dll_CreateThread]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4ff8d84f
mov ecx, 0x76a32d6d
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x4ff8d84f
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa104154d
mov ecx, 0x6f508a9
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x1d5e2d5
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd735a6a5
mov ecx, 0x840c389d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x448e1d7a
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x28849db6
mov ecx, 0x582920f1
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8e88c2b2
mov ecx, 0xee9ef5f1
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x8e88c2b2
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xea90ae0c
mov ecx, 0x13ec2ecd
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6a7f1c07
mov ecx, 0xe8decce9
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xea90ae0c
mov ecx, 0x515358bd
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xd673c09a
jmp 0x1008c040
mov dword [0x100bcb38], 0
mov eax, 0x2055c288
jmp 0x1008c040
mov eax, 0xeae36b8a
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd260177b
mov ecx, 0x77d561a3
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x40878d0a
mov ecx, 0x1e9cc8a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [ebp - 0x18]
push dword [ebp - 0x18]
push 0
push 0
push 0x10073d60
push 0
push 0
call dword [sym.imp.KERNEL32.dll_CreateThread]
mov eax, 0x571b9577
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf9cef30d
mov ecx, 0x576be330
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1c93b9d8
mov ecx, 0x5ba4ea13
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3f730688
mov ecx, 0x3cc7aaf
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1d12597f
mov ecx, 0xc67f82bf
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x1d12597f
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x98393948
mov ecx, 0x497ad97c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x2fe8fc12
jmp 0x1008c040
push eax
sub esp, 0x24
mov edi, esp
xorps xmm0, xmm0
movups xmmword [edi + 0x18], xmm0
movups xmmword [edi + 8], xmm0
mov dword [edi], 3
mov dword [edi + 4], 0x10083060
push 0
call ebx
mov dword [edi + 0x10], eax
push 0x7f00
push 0
call dword [sym.imp.USER32.dll_LoadCursorA]
mov dword [edi + 0x18], eax
mov dword [edi + 0x1c], 5
mov dword [edi + 0x24], 0x100b4b18
push edi
call dword [sym.imp.USER32.dll_RegisterClassA]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5c73513d
mov ecx, 0x5a50680a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x55389505
jmp 0x1008c040
mov eax, 0xda93ebdf
jmp 0x1008c040
mov eax, 0x503c7483
jmp 0x1008c040
mov eax, 0x7e4e8009
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfb7336a3
mov ecx, 0x8c0df211
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x139dd889
jmp 0x1008c040
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_TranslateMessage]
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_DispatchMessageA]
add dword [0x100bcb34], 1
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x30fddc64
mov ecx, 0xca83bf21
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x8e88c2b2
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfcc3cae4
mov ecx, 0x11662e4d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
push 0
call ebx
sub esp, 0x30
mov dword [esp + 0x28], eax
movaps xmm0, xmmword [0x100b1010]
movups xmmword [esp + 0xc], xmm0
mov dword [esp + 0x2c], 0
mov dword [esp + 0x24], 0
mov dword [esp + 0x20], 0
mov dword [esp + 0x1c], 1
mov dword [esp + 8], str.13551628777
mov dword [esp + 4], 0x100b4b18
mov dword [esp], 0x2000080
call dword [sym.imp.USER32.dll_CreateWindowExA]
mov ecx, dword [0x100bccc8]
lea edx, [ecx - 1]
imul edx, ecx
test dl, 1
sete cl
cmp dword [0x100bcccc], 0xa
setl dl
mov ch, dl
and ch, cl
xor dl, cl
mov cl, ch
xor cl, dl
test dl, dl
mov edx, 0xb45bd623
mov esi, 0x21ef4991
cmovne edx, esi
test ch, ch
mov edi, 0xb45bd623
cmove edx, edi
mov dword [0x100bcb30], eax
test cl, cl
cmovne edx, esi
mov eax, edx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x566c39ec
mov ecx, 0x8199cd57
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x100bcccc], 0xa
setl cl
mov edx, ecx
and dl, al
xor cl, al
mov eax, edx
xor al, cl
test cl, cl
mov ecx, 0x32761040
mov edi, 0x9bcebf85
cmovne ecx, edi
test dl, dl
mov edx, 0x32761040
cmove ecx, edx
test al, al
cmovne ecx, edi
mov eax, ecx
jmp 0x1008c040
mov eax, 0x77e54a66
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1c93b9d8
mov ecx, 0xa35d73ca
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2610e83c
mov ecx, 0x76a32d6d
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x2610e83c
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb40bf105
mov ecx, 0x67d820e9
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1e0509af
mov ecx, 0xb8ac31ce
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x1e0509af
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xee0fcf6c
mov ecx, 0xa6ec64b8
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x663f9b41
jmp 0x1008c040
mov eax, 0xa76fa512
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x56e4f610
mov ecx, 0xb050a14b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa0143c1c
mov ecx, 0x51dad383
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xe3a02b6f
jmp 0x1008c040
mov eax, 0x43534082
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x765ab952
mov ecx, 0x5b51a3c4
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf1d68c37
mov ecx, 0xac500d4f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xb3569a87
jmp 0x1008c040
mov dword [0x100bcb38], 0
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa97a0a71
mov ecx, 0x884e1f5c
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xa97a0a71
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x731d6798
mov ecx, 0xc937e91e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x8f50b102
jmp 0x1008c040
push 1
push dword [ebp - 0x1c]
call dword [sym.imp.USER32.dll_ShowWindow]
push dword [0x100bcb30]
call dword [sym.imp.USER32.dll_UpdateWindow]
mov eax, dword [ebp - 0x14]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc0be36d
mov ecx, 0xd2f6ce6a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfd36a9e5
mov ecx, 0x437b0f8e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_TranslateMessage]
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_DispatchMessageA]
add dword [0x100bcb34], 1
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9815ef2d
mov ecx, 0xc57292bc
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x50ec5a6c
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdcba1516
mov ecx, 0xb1f5c6c0
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2f73f1df
mov ecx, 0xa05f598f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xea9b22ca
mov ecx, 0xa66d0dc2
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3978edb5
mov ecx, 0x6273774d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe6c884cd
mov ecx, 0xc36c1545
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x100bcccc], 0xa
setl cl
mov edx, ecx
and dl, al
xor cl, al
mov eax, edx
xor al, cl
mov eax, 0x403f94fa
mov esi, 0x307884c
cmovne eax, esi
test cl, cl
mov ecx, eax
cmovne ecx, esi
test dl, dl
cmove ecx, eax
mov eax, ecx
jmp 0x1008c040
cmp byte [ebp - 0x23], 0
mov eax, 0x6b95eaa2
mov ecx, 0x86435543
cmovne eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x884e1f5c
mov ecx, 0x8575dc46
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5d556108
mov ecx, 0x9798be5a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3129c358
mov ecx, 0xe499a303
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x53be6a7c
mov ecx, 0x945531f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb5fd9efc
mov ecx, 0x131485a9
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5a3e239
mov ecx, 0x2a6f39f1
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x5a3e239
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x85155536
mov ecx, 0xecfd0899
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb933bb5b
mov ecx, 0xf505fafc
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_TranslateMessage]
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_DispatchMessageA]
add dword [0x100bcb34], 1
mov eax, 0x94f7f38
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc14df597
mov ecx, 0x6d51254
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2d485d28
mov ecx, 0x50ec5a6c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcef883d8
mov ecx, 0x12bcdcdc
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xed4952bc
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xec02e907
mov ecx, 0xda93ebdf
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb3bcfb88
mov ecx, 0x58392764
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xb3bcfb88
cmovle eax, ecx
jmp 0x1008c040
mov eax, 0x8c0df211
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xae9cddc9
mov ecx, 0x7e4e8009
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9792bc6
mov ecx, 0xdcba1516
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x9792bc6
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xee9ef5f1
mov ecx, 0x77a94cc3
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
call fcn.100772d0
mov eax, 0x59f1b1eb
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfdfe2c10
mov ecx, 0xc63de743
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [ebp - 0x18]
push dword [ebp - 0x18]
push 0
push 0
push 0x10073d60
push 0
push 0
call dword [sym.imp.KERNEL32.dll_CreateThread]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6fcc25ad
mov ecx, 0xff115d92
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbfb1d604
mov ecx, 0x850c7091
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe0d98508
mov ecx, 0x331b59e1
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xe0d98508
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x403cf492
mov ecx, 0x31499e41
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8ac90346
mov ecx, 0xd446fd28
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x82d6aa28
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe2af66e2
mov ecx, 0xc03ae8f6
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xeb2d3e6b
jmp 0x1008c040
mov eax, 0xb5112129
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5d1c2698
mov ecx, 0x42678ebf
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x5d1c2698
cmovle eax, ecx
jmp 0x1008c040
mov eax, 0x256f72b3
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xae496839
mov ecx, 0x12798808
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb168e544
mov ecx, 0xfbf1cf1
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x6c94c4d7
jmp 0x1008c040
mov eax, 0x887c6a6d
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8d1b64b2
mov ecx, 0x2675f1b2
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x384ab033
mov ecx, 0x4997d945
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x92296bee
mov ecx, 0x8f47b218
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x92296bee
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x961bb5ba
mov ecx, 0xc1a5ac25
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x2cfe233
jmp 0x1008c040
mov eax, 0xad3f7e13
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb43e085c
mov ecx, 0x2055c288
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe2af66e2
mov ecx, 0x73adf184
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x76aaa818
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7ee821ba
mov ecx, 0xfd043233
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xa6a77112
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2f1a39b
mov ecx, 0x5a3d79a4
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6f7b1e83
mov ecx, 0x7b1c33d6
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x649fa4bc
mov ecx, 0x2b85987d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9a4c7d6f
mov ecx, 0xb3887d34
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xc32a604f
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x446bd2fc
mov ecx, 0x6275d716
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3219c64
mov ecx, 0x8053a57c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf68b99fb
mov ecx, 0xad0ca5ba
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xf68b99fb
cmovle eax, ecx
jmp 0x1008c040
mov eax, 0x3ed6db7e
jmp 0x1008c040
mov eax, 0x91c18cc2
jmp 0x1008c040
mov eax, 0x7b8380ce
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x35fd0a41
mov ecx, 0xc4052c47
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x5fe61084
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3129c358
mov ecx, 0x828ab145
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xd1feebac
jmp 0x1008c040
mov eax, 0x67d820e9
jmp 0x1008c040
mov eax, dword [ebp - 0x18]
push dword [ebp - 0x18]
push 0
push 0
push 0x10073d60
push 0
push 0
call dword [sym.imp.KERNEL32.dll_CreateThread]
mov eax, 0x5218a52c
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe91b05ce
mov ecx, 0x6fa78276
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb384ade9
mov ecx, 0x70eb3443
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xb384ade9
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x21697c08
mov ecx, 0x59fd1bed
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x21697c08
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x22e796f9
mov ecx, 0x918ae041
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x22e796f9
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x832089a4
mov ecx, 0x5462e033
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5d556108
mov ecx, 0x5d40b5e3
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x12798808
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf49d4feb
mov ecx, 0x20b8af83
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xf49d4feb
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd735a6a5
mov ecx, 0x8fd2cc3f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x1d1f880
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdc7d1f32
mov ecx, 0xc8be2e59
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x100bcccc], 0xa
setl cl
mov edx, ecx
and dl, al
xor cl, al
mov eax, edx
xor al, cl
mov eax, 0x3e91d96c
mov esi, 0xad3f7e13
cmovne eax, esi
test cl, cl
mov ecx, eax
cmovne ecx, esi
test dl, dl
cmove ecx, eax
mov eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdd351e9
mov ecx, 0x62d5d0aa
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xdd351e9
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb8ac31ce
mov ecx, 0xa8d2fea9
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x5c44d304
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcb518771
mov ecx, 0x91c18cc2
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x1707908b
jmp 0x1008c040
mov eax, 0x1e9cc8a
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe046dee
mov ecx, 0xc01ea34a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc2aa6b9d
mov ecx, 0xa24e66ab
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xf3d7b81f
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x53be6a7c
mov ecx, 0x6b90ab43
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf8610c13
mov ecx, 0x9ab03fc7
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xf8610c13
cmovle eax, ecx
jmp 0x1008c040
mov eax, 0x62a17937
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x54ca3fbe
mov ecx, 0xb7321412
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x54ca3fbe
cmovle eax, ecx
jmp 0x1008c040
mov eax, 0x3ff3f201
jmp 0x1008c040
mov eax, 0x4f80ef99
jmp 0x1008c040
mov eax, dword [ebp - 0x18]
mov dword [ebp - 0x30], eax
mov eax, dword [ebp - 0x30]
push dword [ebp - 0x18]
push 0
push 0
push 0x10073d60
push 0
push 0
call dword [sym.imp.KERNEL32.dll_CreateThread]
test eax, eax
sete byte [ebp - 0x23]
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf7618699
mov ecx, 0x694f3f0
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x22b4d106
mov ecx, 0x7a9ef
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x7bfafb33
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x24175391
mov ecx, 0x2c9be408
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xad74ebfd
mov ecx, 0x2c9fbf5b
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xad74ebfd
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1993d509
mov ecx, 0x122c7c3f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xa4f4248a
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x64e02209
mov ecx, 0x26482252
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe78b1ea3
mov ecx, 0x887c6a6d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8a2ae8e5
mov ecx, 0xa1c01c4b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc32a604f
mov ecx, 0x446bd2fc
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xc32a604f
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xee008ee
mov ecx, 0x39f224c5
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x2818d5ba
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3b700b7f
mov ecx, 0x4de616d1
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x59fd1bed
mov ecx, 0xf487672b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6fb7bb05
mov ecx, 0xa4e1d976
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x22babf8e
jmp 0x1008c040
mov eax, 0xb116cd6b
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x403cf492
mov ecx, 0x101ba68e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd6cdfb48
mov ecx, 0x9e2d463f
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xd6cdfb48
cmovle eax, ecx
jmp 0x1008c040
mov eax, 0x355b3a35
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa61cae9f
mov ecx, 0x40878d0a
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0xa61cae9f
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd75d46c
mov ecx, 0x6ebc1e97
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x5462e033
jmp 0x1008c040
mov eax, 0x8e1ea249
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6b95bb49
mov ecx, 0xba983536
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x35fd0a41
mov ecx, 0x92fb9cf3
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
cmp byte [ebp - 0x21], 0
mov eax, 0x83ad3db4
mov ecx, 0x95dec121
cmovne eax, ecx
jmp 0x1008c040
call fcn.100772d0
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xecaa9932
mov ecx, 0x35c67875
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov dword [0x100bcb38], 1
mov eax, 0x6fa78276
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x55dea78d
mov ecx, 0xd9c8f395
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x16087eee
mov ecx, 0xad652949
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x16087eee
cmovle eax, ecx
jmp 0x1008c040
push 0
push 0
push 0
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_GetMessageA]
mov eax, 0xd9c8f395
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x254f25b
mov ecx, 0xd3b11b9f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfea9af2c
mov ecx, 0x1707908b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5bc974aa
mov ecx, 0x2fe8fc12
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x8de5355e
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa1cc93f
mov ecx, 0x711d0419
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xae6dd5b7
mov ecx, 0xbd10f6c8
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xd82faf
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1b30f41f
mov ecx, 0x778c5fa4
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x885d74e6
mov ecx, 0xe4ce0506
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x771c42f7
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x56e4f610
mov ecx, 0x7535313e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6fcc25ad
mov ecx, 0x5218a52c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x50f4751c
mov ecx, 0xbfc1c01c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xa2f56103
jmp 0x1008c040
mov eax, 0x2634b914
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6e9c4e99
mov ecx, 0xbe74407e
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x56952189
mov ecx, 0xee751e37
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb6107fea
mov ecx, 0xb116cd6b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8d1b64b2
mov ecx, 0x5f52becc
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6963a08e
mov ecx, 0xcb296b10
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x112230b9
mov ecx, 0x921d37b3
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xedd2e49f
jmp 0x1008c040
mov eax, 0xd1639b1b
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3cf29b3
mov ecx, 0x4a88d4b1
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov ecx, dword [0x100bccc8]
mov edx, dword [0x100bcccc]
lea eax, [ecx - 1]
imul eax, ecx
test al, 1
sete cl
cmp edx, 9
setg ch
xor ch, cl
mov ecx, 0xd91a2cbc
mov esi, 0x85155536
cmovne ecx, esi
cmp edx, 9
mov edx, 0xd91a2cbc
cmovg edx, ecx
test al, 1
cmovne edx, ecx
mov eax, edx
jmp 0x1008c040
mov eax, 0xf7f6a4f3
jmp 0x1008c040
mov eax, 0xa6ae41bd
jmp 0x1008c040
mov eax, 0x6d8ad57e
jmp 0x1008c040
mov eax, 0xaea431db
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x66d15ade
mov ecx, 0x212403c
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa643d884
mov ecx, 0x48ef357d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x112230b9
mov ecx, 0x5f952b
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x668fb3d8
mov ecx, 0x3c651619
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3a979898
mov ecx, 0xdbc1928
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6ab8e3
mov ecx, 0x37b92571
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa1cc93f
mov ecx, 0xf7f6a4f3
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x320154b8
mov ecx, 0x1d1f880
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x789e941e
mov ecx, 0x99e84b9d
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd75d46c
mov ecx, 0x3f4dcd21
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4ad9b8ad
mov ecx, 0xc6387c88
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x88470071
mov ecx, 0x88264210
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x512ce3e
mov ecx, 0x383e0ec7
cmovne eax, ecx
cmp dword [0x100bcccc], 9
mov ecx, 0x512ce3e
cmovle eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x780312d2
mov ecx, 0xe3a02b6f
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd0d78a12
mov ecx, 0xd3cb7354
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc50215ae
mov ecx, 0x187c6d4
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x22cc0ef
mov ecx, 0xa6a77112
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf1dfe60d
mov ecx, 0xa9ea734a
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0xc2305009
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x82b1e3b3
mov ecx, 0x4602a3c2
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, dword [0x100bccc8]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9fc3504e
mov ecx, 0xdc1b32a2
cmove eax, ecx
cmp dword [0x100bcccc], 0xa
cmovl eax, ecx
jmp 0x1008c040
mov eax, 0x7d1f723b
jmp 0x1008c040
push 0
push 0
push 0
push dword [ebp - 0x14]
call dword [sym.imp.USER32.dll_GetMessageA]
mov eax, 0x5a3d79a4
jmp 0x1008c040
cmp eax, 0x3dda6182
jne 0x1008c040
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.1009dfd8
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret