Function at 0x440da5
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 4
push 0x870
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x440dd3
mov eax, 0x20
jmp 0x441b73
push 0x39a8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x440df8
mov eax, 0x21
jmp 0x441b73
push 0xa8a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x440e1d
mov eax, 0x22
jmp 0x441b73
push 0x39aa
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x440e42
mov eax, 0x23
jmp 0x441b73
push 0x39ac
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x440e67
mov eax, 0x24
jmp 0x441b73
push 0xa53
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x440e8c
mov eax, 0x25
jmp 0x441b73
push 0x39ae
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x440eb1
mov eax, 0x26
jmp 0x441b73
push 0x39b0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x440ed6
mov eax, 0x27
jmp 0x441b73
push 0x39b2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x440efb
mov eax, 0x28
jmp 0x441b73
push 0x39b4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x440f20
mov eax, 0x29
jmp 0x441b73
push 0x39b6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x440f45
mov eax, 0x2a
jmp 0x441b73
push 0x949
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x440f6a
mov eax, 0x2b
jmp 0x441b73
push 0xa8c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x440f8f
mov eax, 0x2c
jmp 0x441b73
push 0x333c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x440fb4
mov eax, 0x2d
jmp 0x441b73
push 0x85c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x440fd9
mov eax, 0x2e
jmp 0x441b73
push 0x2ef
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x440ffe
mov eax, 0x2f
jmp 0x441b73
push 0x3310
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441023
mov eax, 0x30
jmp 0x441b73
push 0x3947
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441048
mov eax, 0x31
jmp 0x441b73
push 0x3949
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x44106d
mov eax, 0x32
jmp 0x441b73
push 0x394b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441092
mov eax, 0x33
jmp 0x441b73
push 0x394d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4410b7
mov eax, 0x34
jmp 0x441b73
push 0x394f
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4410dc
mov eax, 0x35
jmp 0x441b73
push 0x3951
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441101
mov eax, 0x36
jmp 0x441b73
push 0x3953
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441126
mov eax, 0x37
jmp 0x441b73
push 0x3955
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x44114b
mov eax, 0x38
jmp 0x441b73
push 0x3957
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441170
mov eax, 0x39
jmp 0x441b73
push 0x2f1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441195
mov eax, 0x3a
jmp 0x441b73
push 0xd33
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4411ba
mov eax, 0x3b
jmp 0x441b73
push 0x39b8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4411df
mov eax, 0x3c
jmp 0x441b73
push 0xd5d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441204
mov eax, 0x3d
jmp 0x441b73
push 0x39ba
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441229
mov eax, 0x3e
jmp 0x441b73
push 0x39bc
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x44124e
mov eax, 0x3f
jmp 0x441b73
push 0x39be
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441273
mov eax, 0x40
jmp 0x441b73
push 0x3913
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441298
mov eax, 0x41
jmp 0x441b73
push 0x3915
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4412bd
mov eax, 0x42
jmp 0x441b73
push 0x3917
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4412e2
mov eax, 0x43
jmp 0x441b73
push 0x3919
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441307
mov eax, 0x44
jmp 0x441b73
push 0x391b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x44132c
mov eax, 0x45
jmp 0x441b73
push 0x391d
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441351
mov eax, 0x46
jmp 0x441b73
push 0x39c0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441376
mov eax, 0x47
jmp 0x441b73
push 0x39c2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x44139b
mov eax, 0x48
jmp 0x441b73
push 0x39c4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4413c0
mov eax, 0x49
jmp 0x441b73
push 0x39c6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4413e5
mov eax, 0x4a
jmp 0x441b73
push 0x39c8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x44140a
mov eax, 0x4b
jmp 0x441b73
push 0x39ca
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x44142f
mov eax, 0x4c
jmp 0x441b73
push 0x39cc
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441454
mov eax, 0x4d
jmp 0x441b73
push 0x39ce
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441479
mov eax, 0x4e
jmp 0x441b73
push 0x39d0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x44149e
mov eax, 0x4f
jmp 0x441b73
push 0x39d2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4414c3
mov eax, 0x50
jmp 0x441b73
push 0x39d4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4414e8
mov eax, 0x51
jmp 0x441b73
push 0x39d6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x44150d
mov eax, 0x52
jmp 0x441b73
push 0x39d8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441532
mov eax, 0x53
jmp 0x441b73
push 0x39da
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441557
mov eax, 0x54
jmp 0x441b73
push 0x39dc
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x44157c
mov eax, 0x55
jmp 0x441b73
push 0x39de
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4415a1
mov eax, 0x56
jmp 0x441b73
push 0x39e0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4415c6
mov eax, 0x57
jmp 0x441b73
push 0x39e2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4415eb
mov eax, 0x58
jmp 0x441b73
push 0x39e4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441610
mov eax, 0x59
jmp 0x441b73
push 0x39e6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441635
mov eax, 0x5a
jmp 0x441b73
push 0x909
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x44165a
mov eax, 0x5b
jmp 0x441b73
push 0xf1
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x44167f
mov eax, 0x5c
jmp 0x441b73
push 0x90b
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4416a4
mov eax, 0x5d
jmp 0x441b73
push 0x39e8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4416c9
mov eax, 0x5e
jmp 0x441b73
push 0x39ea
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4416ee
mov eax, 0x5f
jmp 0x441b73
push 0x39ec
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441713
mov eax, 0x60
jmp 0x441b73
push 0x39ee
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441738
mov eax, 0x61
jmp 0x441b73
push 0x39f0
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x44175d
mov eax, 0x62
jmp 0x441b73
push 0x39f2
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441782
mov eax, 0x63
jmp 0x441b73
push 0x39f4
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4417a7
mov eax, 0x64
jmp 0x441b73
push 0x39f6
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4417cc
mov eax, 0x65
jmp 0x441b73
push 0x39f8
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4417f1
mov eax, 0x66
jmp 0x441b73
push 0x39fa
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441816
mov eax, 0x67
jmp 0x441b73
push 0x39fc
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x44183b
mov eax, 0x68
jmp 0x441b73
push 0x39fe
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441860
mov eax, 0x69
jmp 0x441b73
push 0x3a00
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441885
mov eax, 0x6a
jmp 0x441b73
push 0x3a02
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4418aa
mov eax, 0x6b
jmp 0x441b73
push 0x3a04
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4418cf
mov eax, 0x6c
jmp 0x441b73
push 0x3a06
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4418f4
mov eax, 0x6d
jmp 0x441b73
push 0x3a08
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441919
mov eax, 0x6e
jmp 0x441b73
push 0x3a0a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x44193e
mov eax, 0x6f
jmp 0x441b73
push 0x3a0c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441963
mov eax, 0x70
jmp 0x441b73
push 0x3a0e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441988
mov eax, 0x71
jmp 0x441b73
push 0x3a10
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4419ad
mov eax, 0x72
jmp 0x441b73
push 0x3a12
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4419d2
mov eax, 0x73
jmp 0x441b73
push 0x3a14
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x4419f7
mov eax, 0x74
jmp 0x441b73
push 0x3a16
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441a1c
mov eax, 0x75
jmp 0x441b73
push 0x3a18
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441a41
mov eax, 0x76
jmp 0x441b73
push 0x3a1a
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441a66
mov eax, 0x77
jmp 0x441b73
push 0x3a1c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441a8b
mov eax, 0x78
jmp 0x441b73
push 0x3a1e
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441ab0
mov eax, 0x79
jmp 0x441b73
push 0x3a20
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441ad5
mov eax, 0x7a
jmp 0x441b73
push 0x3a22
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441afa
mov eax, 0x7b
jmp 0x441b73
push 0xa3c
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441b1f
mov eax, 0x7c
jmp 0x441b73
push 0x3a24
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441b44
mov eax, 0x7d
jmp 0x441b73
push 0x3a26
mov ebx, dword [ebp + 8]
push dword [ebx]
call fcn.00411252
add esp, 8
cmp eax, 0
jne 0x441b69
mov eax, 0x7e
jmp 0x441b73
mov eax, 0
jmp 0x441b73
mov esp, ebp
pop ebp
ret 4