Function at 0x4af25c
Capabilities:
Link many functions at runtime

Disassembly:
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
xor eax, eax
push ebp
push 0x4b2c96
push dword fs:[eax]
mov dword fs:[eax], esp
mov byte [ebp - 1], 0
cmp dword [0x65abbc], 0
je 0x4af28f
mov byte [ebp - 1], 1
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x4b2cff
push 0x4b2d08
call sub.kernel32.dll_LoadLibraryA
mov dword [0x65abbc], eax
cmp dword [0x65abbc], 0
je 0x4b2c8c
push 0x4b2d14
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671608]
mov dword [edx], eax
push 0x4b2d20
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670838]
mov dword [edx], eax
push 0x4b2d2c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d1c]
mov dword [edx], eax
push 0x4b2d3c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670da4]
mov dword [edx], eax
push 0x4b2d4c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6716c4]
mov dword [edx], eax
push 0x4b2d5c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6713a0]
mov dword [edx], eax
push 0x4b2d6c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6717fc]
mov dword [edx], eax
push 0x4b2d80
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6716cc]
mov dword [edx], eax
push 0x4b2d90
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6717a4]
mov dword [edx], eax
push 0x4b2da0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6718b4]
mov dword [edx], eax
push 0x4b2db0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670cc0]
mov dword [edx], eax
push 0x4b2dc4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671778]
mov dword [edx], eax
push 0x4b2dd8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b78]
mov dword [edx], eax
push 0x4b2dec
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670fcc]
mov dword [edx], eax
push 0x4b2e00
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6712d4]
mov dword [edx], eax
push 0x4b2e14
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ae0]
mov dword [edx], eax
push 0x4b2e28
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6714e8]
mov dword [edx], eax
push 0x4b2e38
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c94]
mov dword [edx], eax
push 0x4b2e4c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67145c]
mov dword [edx], eax
push 0x4b2e60
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d6c]
mov dword [edx], eax
push 0x4b2e78
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670834]
mov dword [edx], eax
push 0x4b2e8c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670fe8]
mov dword [edx], eax
push 0x4b2ea4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6718b8]
mov dword [edx], eax
push 0x4b2eb4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671678]
mov dword [edx], eax
push 0x4b2ecc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c70]
mov dword [edx], eax
push 0x4b2edc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670948]
mov dword [edx], eax
push 0x4b2ef0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670890]
mov dword [edx], eax
push 0x4b2f00
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671804]
mov dword [edx], eax
push 0x4b2f14
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67112c]
mov dword [edx], eax
push 0x4b2f28
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d38]
mov dword [edx], eax
push 0x4b2f3c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a18]
mov dword [edx], eax
push 0x4b2f50
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671544]
mov dword [edx], eax
push 0x4b2f64
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f50]
mov dword [edx], eax
push 0x4b2f7c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c14]
mov dword [edx], eax
push 0x4b2f94
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6712d0]
mov dword [edx], eax
push 0x4b2fac
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670bf0]
mov dword [edx], eax
push 0x4b2fc4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671884]
mov dword [edx], eax
push 0x4b2fd8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a28]
mov dword [edx], eax
push 0x4b2fe8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f54]
mov dword [edx], eax
push 0x4b2ffc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67159c]
mov dword [edx], eax
push 0x4b300c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670894]
mov dword [edx], eax
push 0x4b3020
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670cd8]
mov dword [edx], eax
push 0x4b3034
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710a0]
mov dword [edx], eax
push 0x4b3048
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670da8]
mov dword [edx], eax
push 0x4b305c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670cdc]
mov dword [edx], eax
push 0x4b306c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b48]
mov dword [edx], eax
push 0x4b3080
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671580]
mov dword [edx], eax
push 0x4b3094
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671184]
mov dword [edx], eax
push 0x4b30a8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e60]
mov dword [edx], eax
push 0x4b30bc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6708a4]
mov dword [edx], eax
push 0x4b30d0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671398]
mov dword [edx], eax
push 0x4b30e8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671054]
mov dword [edx], eax
push 0x4b3104
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671708]
mov dword [edx], eax
push 0x4b311c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671040]
mov dword [edx], eax
push 0x4b3134
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670bdc]
mov dword [edx], eax
push 0x4b3148
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e74]
mov dword [edx], eax
push 0x4b3158
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6713b4]
mov dword [edx], eax
push 0x4b316c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6711d0]
mov dword [edx], eax
push 0x4b317c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c90]
mov dword [edx], eax
push 0x4b3194
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ce0]
mov dword [edx], eax
push 0x4b31a4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6718c8]
mov dword [edx], eax
push 0x4b31b4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6717ec]
mov dword [edx], eax
push 0x4b31c8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67141c]
mov dword [edx], eax
push 0x4b31e0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671840]
mov dword [edx], eax
push 0x4b31f8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6708cc]
mov dword [edx], eax
push 0x4b3210
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d3c]
mov dword [edx], eax
push 0x4b3228
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6709b4]
mov dword [edx], eax
push 0x4b3248
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670df0]
mov dword [edx], eax
push 0x4b3268
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b5c]
mov dword [edx], eax
push 0x4b327c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c10]
mov dword [edx], eax
push 0x4b3290
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671830]
mov dword [edx], eax
push 0x4b32a8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b54]
mov dword [edx], eax
push 0x4b32c4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671034]
mov dword [edx], eax
push 0x4b32e0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f18]
mov dword [edx], eax
push 0x4b32f8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671310]
mov dword [edx], eax
push 0x4b3314
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6715ec]
mov dword [edx], eax
push 0x4b332c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c78]
mov dword [edx], eax
push 0x4b3348
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6708e0]
mov dword [edx], eax
push 0x4b335c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671484]
mov dword [edx], eax
push 0x4b3374
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671230]
mov dword [edx], eax
push 0x4b3388
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671674]
mov dword [edx], eax
push 0x4b33a0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6711e0]
mov dword [edx], eax
push 0x4b33b8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671734]
mov dword [edx], eax
push 0x4b33cc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671448]
mov dword [edx], eax
push 0x4b33e0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e8c]
mov dword [edx], eax
push 0x4b33f4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6712b4]
mov dword [edx], eax
push 0x4b3408
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671764]
mov dword [edx], eax
push 0x4b3418
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67180c]
mov dword [edx], eax
push 0x4b342c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f34]
mov dword [edx], eax
push 0x4b3444
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67101c]
mov dword [edx], eax
push 0x4b3458
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f08]
mov dword [edx], eax
push 0x4b346c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67126c]
mov dword [edx], eax
push 0x4b347c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67157c]
mov dword [edx], eax
push 0x4b3490
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6711c0]
mov dword [edx], eax
push 0x4b34a0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f98]
mov dword [edx], eax
push 0x4b34b4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671210]
mov dword [edx], eax
push 0x4b34d0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671654]
mov dword [edx], eax
push 0x4b34ec
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6718b0]
mov dword [edx], eax
push 0x4b350c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c0c]
mov dword [edx], eax
push 0x4b3530
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671704]
mov dword [edx], eax
push 0x4b3548
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671700]
mov dword [edx], eax
push 0x4b3560
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a30]
mov dword [edx], eax
push 0x4b3578
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b00]
mov dword [edx], eax
push 0x4b358c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670844]
mov dword [edx], eax
push 0x4b35a0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d18]
mov dword [edx], eax
push 0x4b35b8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67114c]
mov dword [edx], eax
push 0x4b35d0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c50]
mov dword [edx], eax
push 0x4b35e8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671284]
mov dword [edx], eax
push 0x4b3600
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671598]
mov dword [edx], eax
push 0x4b3618
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670854]
mov dword [edx], eax
push 0x4b3628
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6708fc]
mov dword [edx], eax
push 0x4b363c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67107c]
mov dword [edx], eax
push 0x4b364c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671650]
mov dword [edx], eax
push 0x4b365c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6716c8]
mov dword [edx], eax
push 0x4b3674
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a4c]
mov dword [edx], eax
push 0x4b368c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671634]
mov dword [edx], eax
push 0x4b36a4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671880]
mov dword [edx], eax
push 0x4b36bc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710e8]
mov dword [edx], eax
push 0x4b36d0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671540]
mov dword [edx], eax
push 0x4b36e8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67094c]
mov dword [edx], eax
push 0x4b36fc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710e4]
mov dword [edx], eax
push 0x4b3710
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67153c]
mov dword [edx], eax
push 0x4b3728
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671078]
mov dword [edx], eax
push 0x4b373c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670eb8]
mov dword [edx], eax
push 0x4b3750
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6708dc]
mov dword [edx], eax
push 0x4b3768
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670cf8]
mov dword [edx], eax
push 0x4b377c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6714b4]
mov dword [edx], eax
push 0x4b3794
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67172c]
mov dword [edx], eax
push 0x4b37a8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b30]
mov dword [edx], eax
push 0x4b37c4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f80]
mov dword [edx], eax
push 0x4b37e0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f7c]
mov dword [edx], eax
push 0x4b37f8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6713f8]
mov dword [edx], eax
push 0x4b3814
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6713b0]
mov dword [edx], eax
push 0x4b382c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671520]
mov dword [edx], eax
push 0x4b3840
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670884]
mov dword [edx], eax
push 0x4b3854
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b1c]
mov dword [edx], eax
push 0x4b3864
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670bb8]
mov dword [edx], eax
push 0x4b3874
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671280]
mov dword [edx], eax
push 0x4b3888
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67120c]
mov dword [edx], eax
push 0x4b38a0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67166c]
mov dword [edx], eax
push 0x4b38b4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671030]
mov dword [edx], eax
push 0x4b38d0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6718a4]
mov dword [edx], eax
push 0x4b38ec
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670fa8]
mov dword [edx], eax
push 0x4b3900
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c74]
mov dword [edx], eax
push 0x4b3914
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671894]
mov dword [edx], eax
push 0x4b3928
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710bc]
mov dword [edx], eax
push 0x4b393c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670bec]
mov dword [edx], eax
push 0x4b3954
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671354]
mov dword [edx], eax
push 0x4b396c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b74]
mov dword [edx], eax
push 0x4b3984
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670998]
mov dword [edx], eax
push 0x4b39a0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67116c]
mov dword [edx], eax
push 0x4b39c0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671018]
mov dword [edx], eax
push 0x4b39e0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671364]
mov dword [edx], eax
push 0x4b39fc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6716a0]
mov dword [edx], eax
push 0x4b3a18
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67130c]
mov dword [edx], eax
push 0x4b3a30
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a40]
mov dword [edx], eax
push 0x4b3a48
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671760]
mov dword [edx], eax
push 0x4b3a5c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6711d4]
mov dword [edx], eax
push 0x4b3a70
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671588]
mov dword [edx], eax
push 0x4b3a88
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c8c]
mov dword [edx], eax
push 0x4b3aa0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6716e8]
mov dword [edx], eax
push 0x4b3ab4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a54]
mov dword [edx], eax
push 0x4b3acc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c64]
mov dword [edx], eax
push 0x4b3ae8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67109c]
mov dword [edx], eax
push 0x4b3b08
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671538]
mov dword [edx], eax
push 0x4b3b30
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6708a0]
mov dword [edx], eax
push 0x4b3b58
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a94]
mov dword [edx], eax
push 0x4b3b6c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671298]
mov dword [edx], eax
push 0x4b3b80
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d5c]
mov dword [edx], eax
push 0x4b3b90
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6711a8]
mov dword [edx], eax
push 0x4b3ba4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ee4]
mov dword [edx], eax
push 0x4b3bc0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6716b4]
mov dword [edx], eax
push 0x4b3bdc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670978]
mov dword [edx], eax
push 0x4b3bf4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ad8]
mov dword [edx], eax
push 0x4b3c08
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6713fc]
mov dword [edx], eax
push 0x4b3c1c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670928]
mov dword [edx], eax
push 0x4b3c38
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a74]
mov dword [edx], eax
push 0x4b3c50
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671360]
mov dword [edx], eax
push 0x4b3c68
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a80]
mov dword [edx], eax
push 0x4b3c80
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671308]
mov dword [edx], eax
push 0x4b3c98
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67111c]
mov dword [edx], eax
push 0x4b3cac
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6718e8]
mov dword [edx], eax
push 0x4b3cc0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671168]
mov dword [edx], eax
push 0x4b3cd8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670974]
mov dword [edx], eax
push 0x4b3cf0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671850]
mov dword [edx], eax
push 0x4b3d08
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f4c]
mov dword [edx], eax
push 0x4b3d24
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e38]
mov dword [edx], eax
push 0x4b3d40
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671180]
mov dword [edx], eax
push 0x4b3d58
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6714bc]
mov dword [edx], eax
push 0x4b3d70
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e0c]
mov dword [edx], eax
push 0x4b3d88
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67125c]
mov dword [edx], eax
push 0x4b3da0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6713ac]
mov dword [edx], eax
push 0x4b3dc0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6711f8]
mov dword [edx], eax
push 0x4b3de0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a24]
mov dword [edx], eax
push 0x4b3e00
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a90]
mov dword [edx], eax
push 0x4b3e2c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671394]
mov dword [edx], eax
push 0x4b3e58
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d14]
mov dword [edx], eax
push 0x4b3e70
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671604]
mov dword [edx], eax
push 0x4b3e88
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6712ac]
mov dword [edx], eax
push 0x4b3ea8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6716e4]
mov dword [edx], eax
push 0x4b3ec8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670aa8]
mov dword [edx], eax
push 0x4b3ee8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f04]
mov dword [edx], eax
push 0x4b3f08
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670dcc]
mov dword [edx], eax
push 0x4b3f20
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6711f4]
mov dword [edx], eax
push 0x4b3f3c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6718c4]
mov dword [edx], eax
push 0x4b3f5c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671600]
mov dword [edx], eax
push 0x4b3f84
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f30]
mov dword [edx], eax
push 0x4b3fa8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6716fc]
mov dword [edx], eax
push 0x4b3fcc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6709e0]
mov dword [edx], eax
push 0x4b3fec
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b14]
mov dword [edx], eax
push 0x4b4008
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671454]
mov dword [edx], eax
push 0x4b4024
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670970]
mov dword [edx], eax
push 0x4b4048
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ad4]
mov dword [edx], eax
push 0x4b4068
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6713f4]
mov dword [edx], eax
push 0x4b4088
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670af0]
mov dword [edx], eax
push 0x4b40a8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67135c]
mov dword [edx], eax
push 0x4b40c8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670880]
mov dword [edx], eax
push 0x4b40e4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67117c]
mov dword [edx], eax
push 0x4b4100
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6711bc]
mov dword [edx], eax
push 0x4b4120
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6709dc]
mov dword [edx], eax
push 0x4b4140
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6718a0]
mov dword [edx], eax
push 0x4b4160
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670fa4]
mov dword [edx], eax
push 0x4b4184
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e98]
mov dword [edx], eax
push 0x4b41a8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6711cc]
mov dword [edx], eax
push 0x4b41c8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6714f8]
mov dword [edx], eax
push 0x4b41e8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671618]
mov dword [edx], eax
push 0x4b4208
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e50]
mov dword [edx], eax
push 0x4b4228
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670954]
mov dword [edx], eax
push 0x4b4238
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a14]
mov dword [edx], eax
push 0x4b4248
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d48]
mov dword [edx], eax
push 0x4b4258
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670df8]
mov dword [edx], eax
push 0x4b4268
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671400]
mov dword [edx], eax
push 0x4b4278
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ad0]
mov dword [edx], eax
push 0x4b4288
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6713d0]
mov dword [edx], eax
push 0x4b4298
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ac0]
mov dword [edx], eax
push 0x4b42a8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670968]
mov dword [edx], eax
push 0x4b42c0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671350]
mov dword [edx], eax
push 0x4b42d4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a3c]
mov dword [edx], eax
push 0x4b42e8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670914]
mov dword [edx], eax
push 0x4b4300
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a68]
mov dword [edx], eax
push 0x4b4314
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67122c]
mov dword [edx], eax
push 0x4b4328
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671104]
mov dword [edx], eax
push 0x4b4340
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67127c]
mov dword [edx], eax
push 0x4b4354
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670964]
mov dword [edx], eax
push 0x4b4368
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670950]
mov dword [edx], eax
push 0x4b4384
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671134]
mov dword [edx], eax
push 0x4b43a0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671108]
mov dword [edx], eax
push 0x4b43b8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6718c0]
mov dword [edx], eax
push 0x4b43d0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c08]
mov dword [edx], eax
push 0x4b43e8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671444]
mov dword [edx], eax
push 0x4b4400
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6717cc]
mov dword [edx], eax
push 0x4b4410
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ed0]
mov dword [edx], eax
push 0x4b4420
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670900]
mov dword [edx], eax
push 0x4b4434
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710e0]
mov dword [edx], eax
push 0x4b4448
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6717f8]
mov dword [edx], eax
push 0x4b4460
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ef0]
mov dword [edx], eax
push 0x4b447c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670dc8]
mov dword [edx], eax
push 0x4b4498
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671100]
mov dword [edx], eax
push 0x4b44b0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671450]
mov dword [edx], eax
push 0x4b44c8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710ec]
mov dword [edx], eax
push 0x4b44d8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6718bc]
mov dword [edx], eax
push 0x4b44e8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6714e4]
mov dword [edx], eax
push 0x4b44fc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670bb4]
mov dword [edx], eax
push 0x4b4510
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670eec]
mov dword [edx], eax
push 0x4b4524
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67156c]
mov dword [edx], eax
push 0x4b4538
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d84]
mov dword [edx], eax
push 0x4b454c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d10]
mov dword [edx], eax
push 0x4b4564
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6715fc]
mov dword [edx], eax
push 0x4b457c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671258]
mov dword [edx], eax
push 0x4b4590
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671870]
mov dword [edx], eax
push 0x4b45a4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f78]
mov dword [edx], eax
push 0x4b45b8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671148]
mov dword [edx], eax
push 0x4b45d0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6717b4]
mov dword [edx], eax
push 0x4b45e8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670eb0]
mov dword [edx], eax
push 0x4b4600
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67129c]
mov dword [edx], eax
push 0x4b4618
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671330]
mov dword [edx], eax
push 0x4b4630
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6712a8]
mov dword [edx], eax
push 0x4b4648
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6708f8]
mov dword [edx], eax
push 0x4b4664
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670dec]
mov dword [edx], eax
push 0x4b4684
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6715c4]
mov dword [edx], eax
push 0x4b46a4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670bb0]
mov dword [edx], eax
push 0x4b46c4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6713cc]
mov dword [edx], eax
push 0x4b46e4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671534]
mov dword [edx], eax
push 0x4b4700
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c24]
mov dword [edx], eax
push 0x4b471c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b58]
mov dword [edx], eax
push 0x4b473c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67133c]
mov dword [edx], eax
push 0x4b475c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b0c]
mov dword [edx], eax
push 0x4b477c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6712f0]
mov dword [edx], eax
push 0x4b479c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671718]
mov dword [edx], eax
push 0x4b47bc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670cb0]
mov dword [edx], eax
push 0x4b47dc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6714b8]
mov dword [edx], eax
push 0x4b47fc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670cf4]
mov dword [edx], eax
push 0x4b481c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6714e0]
mov dword [edx], eax
push 0x4b483c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67170c]
mov dword [edx], eax
push 0x4b4864
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e30]
mov dword [edx], eax
push 0x4b488c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67182c]
mov dword [edx], eax
push 0x4b48b0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f3c]
mov dword [edx], eax
push 0x4b48d4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6717bc]
mov dword [edx], eax
push 0x4b48ec
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6709e8]
mov dword [edx], eax
push 0x4b4904
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6712cc]
mov dword [edx], eax
push 0x4b4920
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6715e0]
mov dword [edx], eax
push 0x4b493c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ea8]
mov dword [edx], eax
push 0x4b494c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6717d0]
mov dword [edx], eax
push 0x4b4960
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ecc]
mov dword [edx], eax
push 0x4b4974
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b90]
mov dword [edx], eax
push 0x4b498c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ee8]
mov dword [edx], eax
push 0x4b4998
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a8c]
mov dword [edx], eax
push 0x4b49ac
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670bcc]
mov dword [edx], eax
push 0x4b49c8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671710]
mov dword [edx], eax
push 0x4b49dc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d60]
mov dword [edx], eax
push 0x4b49f4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6715d0]
mov dword [edx], eax
push 0x4b4a08
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c04]
mov dword [edx], eax
push 0x4b4a1c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670bd8]
mov dword [edx], eax
push 0x4b4a30
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671668]
mov dword [edx], eax
push 0x4b4a54
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6715e8]
mov dword [edx], eax
push 0x4b4a74
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c88]
mov dword [edx], eax
push 0x4b4a88
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6715f8]
mov dword [edx], eax
push 0x4b4aa0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67140c]
mov dword [edx], eax
push 0x4b4ab8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6711a4]
mov dword [edx], eax
push 0x4b4ad0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670aec]
mov dword [edx], eax
push 0x4b4af0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670da0]
mov dword [edx], eax
push 0x4b4b0c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d34]
mov dword [edx], eax
push 0x4b4b30
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671278]
mov dword [edx], eax
push 0x4b4b50
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670fe4]
mov dword [edx], eax
push 0x4b4b68
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67105c]
mov dword [edx], eax
push 0x4b4b84
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ae8]
mov dword [edx], eax
push 0x4b4b98
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a38]
mov dword [edx], eax
push 0x4b4bac
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671304]
mov dword [edx], eax
push 0x4b4bc0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671860]
mov dword [edx], eax
push 0x4b4bd8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670acc]
mov dword [edx], eax
push 0x4b4bf0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670abc]
mov dword [edx], eax
push 0x4b4c08
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671390]
mov dword [edx], eax
push 0x4b4c20
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671640]
mov dword [edx], eax
push 0x4b4c34
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6709b0]
mov dword [edx], eax
push 0x4b4c48
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670960]
mov dword [edx], eax
push 0x4b4c60
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671614]
mov dword [edx], eax
push 0x4b4c78
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e70]
mov dword [edx], eax
push 0x4b4c8c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670bc8]
mov dword [edx], eax
push 0x4b4ca8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671198]
mov dword [edx], eax
push 0x4b4cc4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6714c8]
mov dword [edx], eax
push 0x4b4ce0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670cac]
mov dword [edx], eax
push 0x4b4d00
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670fc8]
mov dword [edx], eax
push 0x4b4d1c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67175c]
mov dword [edx], eax
push 0x4b4d38
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710fc]
mov dword [edx], eax
push 0x4b4d58
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670910]
mov dword [edx], eax
push 0x4b4d74
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e3c]
mov dword [edx], eax
push 0x4b4d90
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e34]
mov dword [edx], eax
push 0x4b4dac
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e4c]
mov dword [edx], eax
push 0x4b4dc8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e48]
mov dword [edx], eax
push 0x4b4de4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670994]
mov dword [edx], eax
push 0x4b4e04
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671418]
mov dword [edx], eax
push 0x4b4e18
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67183c]
mov dword [edx], eax
push 0x4b4e30
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6715c0]
mov dword [edx], eax
push 0x4b4e44
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710d0]
mov dword [edx], eax
push 0x4b4e5c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670850]
mov dword [edx], eax
push 0x4b4e70
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671144]
mov dword [edx], eax
push 0x4b4e84
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6717e8]
mov dword [edx], eax
push 0x4b4e9c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6711a0]
mov dword [edx], eax
push 0x4b4eb8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6711b8]
mov dword [edx], eax
push 0x4b4ed4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a10]
mov dword [edx], eax
push 0x4b4ef0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6712a4]
mov dword [edx], eax
push 0x4b4f14
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67138c]
mov dword [edx], eax
push 0x4b4f30
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67090c]
mov dword [edx], eax
push 0x4b4f54
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6712c8]
mov dword [edx], eax
push 0x4b4f74
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6717c8]
mov dword [edx], eax
push 0x4b4f90
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b44]
mov dword [edx], eax
push 0x4b4fac
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67089c]
mov dword [edx], eax
push 0x4b4fcc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6714d8]
mov dword [edx], eax
push 0x4b4ff0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d9c]
mov dword [edx], eax
push 0x4b5020
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f2c]
mov dword [edx], eax
push 0x4b5044
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671524]
mov dword [edx], eax
push 0x4b5064
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671758]
mov dword [edx], eax
push 0x4b5084
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f64]
mov dword [edx], eax
push 0x4b50ac
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671464]
mov dword [edx], eax
push 0x4b50b8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67149c]
mov dword [edx], eax
push 0x4b50cc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671140]
mov dword [edx], eax
push 0x4b50e0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6715bc]
mov dword [edx], eax
push 0x4b50f4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710cc]
mov dword [edx], eax
push 0x4b510c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671644]
mov dword [edx], eax
push 0x4b5120
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67186c]
mov dword [edx], eax
push 0x4b512c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671164]
mov dword [edx], eax
push 0x4b513c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671004]
mov dword [edx], eax
push 0x4b5154
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671808]
mov dword [edx], eax
push 0x4b516c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67169c]
mov dword [edx], eax
push 0x4b5184
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670db8]
mov dword [edx], eax
push 0x4b519c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6714b0]
mov dword [edx], eax
push 0x4b51b8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b88]
mov dword [edx], eax
push 0x4b51d4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671874]
mov dword [edx], eax
push 0x4b51ec
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f74]
mov dword [edx], eax
push 0x4b5204
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6717a0]
mov dword [edx], eax
push 0x4b521c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ea4]
mov dword [edx], eax
push 0x4b5234
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671728]
mov dword [edx], eax
push 0x4b5250
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e44]
mov dword [edx], eax
push 0x4b526c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670990]
mov dword [edx], eax
push 0x4b5280
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671178]
mov dword [edx], eax
push 0x4b5294
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c1c]
mov dword [edx], eax
push 0x4b52b0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671440]
mov dword [edx], eax
push 0x4b52cc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671414]
mov dword [edx], eax
push 0x4b52e4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6711f0]
mov dword [edx], eax
push 0x4b52fc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6708d8]
mov dword [edx], eax
push 0x4b5318
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671890]
mov dword [edx], eax
push 0x4b5334
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b08]
mov dword [edx], eax
push 0x4b534c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e40]
mov dword [edx], eax
push 0x4b5368
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670afc]
mov dword [edx], eax
push 0x4b5380
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6717b0]
mov dword [edx], eax
push 0x4b5398
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a64]
mov dword [edx], eax
push 0x4b53a8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a7c]
mov dword [edx], eax
push 0x4b53bc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67134c]
mov dword [edx], eax
push 0x4b53cc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671374]
mov dword [edx], eax
push 0x4b53e0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6714ac]
mov dword [edx], eax
push 0x4b53ec
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671324]
mov dword [edx], eax
push 0x4b53f8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d7c]
mov dword [edx], eax
push 0x4b540c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6711c8]
mov dword [edx], eax
push 0x4b5424
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671120]
mov dword [edx], eax
push 0x4b5438
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6715dc]
mov dword [edx], eax
push 0x4b5454
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671020]
mov dword [edx], eax
push 0x4b5464
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671498]
mov dword [edx], eax
push 0x4b5474
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670980]
mov dword [edx], eax
push 0x4b5484
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ddc]
mov dword [edx], eax
push 0x4b5494
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c3c]
mov dword [edx], eax
push 0x4b54a0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671074]
mov dword [edx], eax
push 0x4b54b0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ac4]
mov dword [edx], eax
push 0x4b54c0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f14]
mov dword [edx], eax
push 0x4b54d0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6714fc]
mov dword [edx], eax
push 0x4b54e0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670858]
mov dword [edx], eax
push 0x4b54f4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671694]
mov dword [edx], eax
push 0x4b5508
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6709fc]
mov dword [edx], eax
push 0x4b551c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670fc4]
mov dword [edx], eax
push 0x4b5530
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67143c]
mov dword [edx], eax
push 0x4b5544
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b60]
mov dword [edx], eax
push 0x4b5554
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670fb8]
mov dword [edx], eax
push 0x4b5568
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670de8]
mov dword [edx], eax
push 0x4b5574
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671228]
mov dword [edx], eax
push 0x4b5584
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671314]
mov dword [edx], eax
push 0x4b5594
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671788]
mov dword [edx], eax
push 0x4b55a8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67088c]
mov dword [edx], eax
push 0x4b55b8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710dc]
mov dword [edx], eax
push 0x4b55c8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671530]
mov dword [edx], eax
push 0x4b55d8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670dd8]
mov dword [edx], eax
push 0x4b55e8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671208]
mov dword [edx], eax
push 0x4b55f8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6718e0]
mov dword [edx], eax
push 0x4b5608
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c4c]
mov dword [edx], eax
push 0x4b5618
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671300]
mov dword [edx], eax
push 0x4b562c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671774]
mov dword [edx], eax
push 0x4b5644
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670fe0]
mov dword [edx], eax
push 0x4b565c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671460]
mov dword [edx], eax
push 0x4b5674
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6716f8]
mov dword [edx], eax
push 0x4b5688
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67179c]
mov dword [edx], eax
push 0x4b569c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670af4]
mov dword [edx], eax
push 0x4b56b0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710b8]
mov dword [edx], eax
push 0x4b56c4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67151c]
mov dword [edx], eax
push 0x4b56d8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671458]
mov dword [edx], eax
push 0x4b56e8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671864]
mov dword [edx], eax
push 0x4b56fc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710f8]
mov dword [edx], eax
push 0x4b5710
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671550]
mov dword [edx], eax
push 0x4b5724
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c6c]
mov dword [edx], eax
push 0x4b5734
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710a8]
mov dword [edx], eax
push 0x4b5748
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ee0]
mov dword [edx], eax
push 0x4b5754
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6712fc]
mov dword [edx], eax
push 0x4b5764
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670984]
mov dword [edx], eax
push 0x4b5774
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671438]
mov dword [edx], eax
push 0x4b5788
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67184c]
mov dword [edx], eax
push 0x4b57a0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710d8]
mov dword [edx], eax
push 0x4b57b8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67152c]
mov dword [edx], eax
push 0x4b57d0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670bac]
mov dword [edx], eax
push 0x4b57e0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671110]
mov dword [edx], eax
push 0x4b57f0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67155c]
mov dword [edx], eax
push 0x4b5800
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6715cc]
mov dword [edx], eax
push 0x4b5814
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670934]
mov dword [edx], eax
push 0x4b5828
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ab8]
mov dword [edx], eax
push 0x4b583c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f10]
mov dword [edx], eax
push 0x4b5854
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67163c]
mov dword [edx], eax
push 0x4b586c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6709bc]
mov dword [edx], eax
push 0x4b5884
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6709c4]
mov dword [edx], eax
push 0x4b589c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e08]
mov dword [edx], eax
push 0x4b58b4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f70]
mov dword [edx], eax
push 0x4b58cc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6713f0]
mov dword [edx], eax
push 0x4b58e8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f60]
mov dword [edx], eax
push 0x4b5908
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6713c8]
mov dword [edx], eax
push 0x4b5928
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6713c4]
mov dword [edx], eax
push 0x4b5948
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671814]
mov dword [edx], eax
push 0x4b5968
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6708b4]
mov dword [edx], eax
push 0x4b5988
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d0c]
mov dword [edx], eax
push 0x4b59ac
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671098]
mov dword [edx], eax
push 0x4b59d4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671510]
mov dword [edx], eax
push 0x4b59fc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67150c]
mov dword [edx], eax
push 0x4b5a24
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67086c]
mov dword [edx], eax
push 0x4b5a4c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a0c]
mov dword [edx], eax
push 0x4b5a74
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e5c]
mov dword [edx], eax
push 0x4b5a9c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671204]
mov dword [edx], eax
push 0x4b5ab4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67095c]
mov dword [edx], eax
push 0x4b5ac8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b40]
mov dword [edx], eax
push 0x4b5ad8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f94]
mov dword [edx], eax
push 0x4b5aec
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a88]
mov dword [edx], eax
push 0x4b5afc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d08]
mov dword [edx], eax
push 0x4b5b10
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671408]
mov dword [edx], eax
push 0x4b5b20
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671578]
mov dword [edx], eax
push 0x4b5b30
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b2c]
mov dword [edx], eax
push 0x4b5b44
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f6c]
mov dword [edx], eax
push 0x4b5b58
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e94]
mov dword [edx], eax
push 0x4b5b64
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b28]
mov dword [edx], eax
push 0x4b5b78
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f68]
mov dword [edx], eax
push 0x4b5b8c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6708f4]
mov dword [edx], eax
push 0x4b5b9c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6717f4]
mov dword [edx], eax
push 0x4b5bb8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b3c]
mov dword [edx], eax
push 0x4b5bd4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6715b4]
mov dword [edx], eax
push 0x4b5bec
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6715b0]
mov dword [edx], eax
push 0x4b5c00
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670908]
mov dword [edx], eax
push 0x4b5c14
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670904]
mov dword [edx], eax
push 0x4b5c28
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d58]
mov dword [edx], eax
push 0x4b5c3c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f48]
mov dword [edx], eax
push 0x4b5c50
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671424]
mov dword [edx], eax
push 0x4b5c64
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e6c]
mov dword [edx], eax
push 0x4b5c78
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6712a0]
mov dword [edx], eax
push 0x4b5c8c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b10]
mov dword [edx], eax
push 0x4b5ca0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670bc4]
mov dword [edx], eax
push 0x4b5cb4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671094]
mov dword [edx], eax
push 0x4b5cd4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671050]
mov dword [edx], eax
push 0x4b5cf4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671370]
mov dword [edx], eax
push 0x4b5d14
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67104c]
mov dword [edx], eax
push 0x4b5d34
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d24]
mov dword [edx], eax
push 0x4b5d58
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6718e4]
mov dword [edx], eax
push 0x4b5d70
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ec8]
mov dword [edx], eax
push 0x4b5d88
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67181c]
mov dword [edx], eax
push 0x4b5da4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6717e4]
mov dword [edx], eax
push 0x4b5dc0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a20]
mov dword [edx], eax
push 0x4b5ddc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670dd4]
mov dword [edx], eax
push 0x4b5dfc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6717e0]
mov dword [edx], eax
push 0x4b5e1c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671048]
mov dword [edx], eax
push 0x4b5e30
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6714c4]
mov dword [edx], eax
push 0x4b5e44
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671348]
mov dword [edx], eax
push 0x4b5e60
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6717c4]
mov dword [edx], eax
push 0x4b5e7c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6713ec]
mov dword [edx], eax
push 0x4b5e98
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671818]
mov dword [edx], eax
push 0x4b5eb4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ac8]
mov dword [edx], eax
push 0x4b5ee0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6712c4]
mov dword [edx], eax
push 0x4b5f0c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b38]
mov dword [edx], eax
push 0x4b5f28
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e04]
mov dword [edx], eax
push 0x4b5f40
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a34]
mov dword [edx], eax
push 0x4b5f5c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670cd4]
mov dword [edx], eax
push 0x4b5f74
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a70]
mov dword [edx], eax
push 0x4b5f80
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b4c]
mov dword [edx], eax
push 0x4b5fa0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670df4]
mov dword [edx], eax
push 0x4b5fb8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d44]
mov dword [edx], eax
push 0x4b5fcc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670dac]
mov dword [edx], eax
push 0x4b5ff0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67100c]
mov dword [edx], eax
push 0x4b6010
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670d54]
mov dword [edx], eax
push 0x4b6034
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670e88]
mov dword [edx], eax
push 0x4b6048
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6708b0]
mov dword [edx], eax
push 0x4b6060
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6708c8]
mov dword [edx], eax
push 0x4b6080
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6715ac]
mov dword [edx], eax
push 0x4b609c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6712b0]
mov dword [edx], eax
push 0x4b60ac
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670de4]
mov dword [edx], eax
push 0x4b60c0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ec4]
mov dword [edx], eax
push 0x4b60d4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670ba0]
mov dword [edx], eax
push 0x4b60e8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671568]
mov dword [edx], eax
push 0x4b6100
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671770]
mov dword [edx], eax
push 0x4b611c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671130]
mov dword [edx], eax
push 0x4b6138
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6708e4]
mov dword [edx], eax
push 0x4b6148
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6708f0]
mov dword [edx], eax
push 0x4b6158
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6709c8]
mov dword [edx], eax
push 0x4b6168
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6711ec]
mov dword [edx], eax
push 0x4b6178
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671698]
mov dword [edx], eax
push 0x4b618c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671244]
mov dword [edx], eax
push 0x4b619c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671784]
mov dword [edx], eax
push 0x4b61ac
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671754]
mov dword [edx], eax
push 0x4b61c0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671724]
mov dword [edx], eax
push 0x4b61dc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6709ac]
mov dword [edx], eax
push 0x4b61ec
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67147c]
mov dword [edx], eax
push 0x4b61fc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c60]
mov dword [edx], eax
push 0x4b621c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b50]
mov dword [edx], eax
push 0x4b623c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710b4]
mov dword [edx], eax
push 0x4b625c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67087c]
mov dword [edx], eax
push 0x4b6280
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670dc4]
mov dword [edx], eax
push 0x4b62a0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f90]
mov dword [edx], eax
push 0x4b62b8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67102c]
mov dword [edx], eax
push 0x4b62d4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c38]
mov dword [edx], eax
push 0x4b62e4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671730]
mov dword [edx], eax
push 0x4b62f8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670868]
mov dword [edx], eax
push 0x4b6314
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670a08]
mov dword [edx], eax
push 0x4b632c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6714f0]
mov dword [edx], eax
push 0x4b6344
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671334]
mov dword [edx], eax
push 0x4b635c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670f44]
mov dword [edx], eax
push 0x4b6380
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c48]
mov dword [edx], eax
push 0x4b63a8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671428]
mov dword [edx], eax
push 0x4b63c0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671338]
mov dword [edx], eax
push 0x4b63d8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67096c]
mov dword [edx], eax
push 0x4b63f4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671160]
mov dword [edx], eax
push 0x4b6410
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6708d0]
mov dword [edx], eax
push 0x4b642c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710b0]
mov dword [edx], eax
push 0x4b6448
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6714cc]
mov dword [edx], eax
push 0x4b6468
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670b9c]
mov dword [edx], eax
push 0x4b6488
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6710c8]
mov dword [edx], eax
push 0x4b64a4
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6718ac]
mov dword [edx], eax
push 0x4b64c0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6715d8]
mov dword [edx], eax
push 0x4b64e0
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670cf0]
mov dword [edx], eax
push 0x4b6500
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670bd4]
mov dword [edx], eax
push 0x4b651c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671404]
mov dword [edx], eax
push 0x4b6538
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x67084c]
mov dword [edx], eax
push 0x4b6558
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671070]
mov dword [edx], eax
push 0x4b6580
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671868]
mov dword [edx], eax
push 0x4b65a8
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670c00]
mov dword [edx], eax
push 0x4b65dc
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x670fc0]
mov dword [edx], eax
push 0x4b660c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6712f8]
mov dword [edx], eax
push 0x4b6624
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6713e8]
mov dword [edx], eax
push 0x4b663c
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x6715a8]
mov dword [edx], eax
push 0x4b6654
mov eax, dword [0x65abbc]
push eax
call sub.kernel32.dll_GetProcAddress_1
mov edx, dword [0x671720]
mov dword [edx], eax
mov eax, dword [0x670d1c]
cmp dword [eax], 0
je 0x4b2c8c
mov eax, dword [0x670da4]
cmp dword [eax], 0
je 0x4b2c8c
mov eax, dword [0x670980]
cmp dword [eax], 0
je 0x4b2c8c
mov eax, dword [0x670b60]
cmp dword [eax], 0
je 0x4b2c8c
mov eax, dword [0x671694]
cmp dword [eax], 0
je 0x4b2c8c
xor eax, eax
mov dword [0x675c60], eax
xor eax, eax
mov dword [0x675c64], eax
xor eax, eax
mov dword [0x675c68], eax
mov eax, dword [0x6718a8]
cmp dword [eax], 2
jne 0x4b2c4e
mov eax, dword [0x670d90]
cmp dword [eax], 6
jne 0x4b2c0c
mov eax, dword [0x671468]
cmp dword [eax], 1
jge 0x4b2c16
mov eax, dword [0x670d90]
cmp dword [eax], 6
jle 0x4b2c4e
mov dword [0x675c5c], 2
mov eax, dword [0x671620]
mov dword [eax], 5
push 0
push 0x675c5c
push 0x675c6c
mov eax, dword [0x670d1c]
mov eax, dword [eax]
call eax
test eax, eax
sete byte [ebp - 1]
mov al, byte [ebp - 1]
mov byte [0x65abb8], al
cmp byte [ebp - 1], 0
jne 0x4b2c8c
mov dword [0x675c5c], 1
mov eax, dword [0x671620]
mov dword [eax], 2
push 0
push 0x675c5c
push 0x675c6c
mov eax, dword [0x670d1c]
mov eax, dword [eax]
call eax
test eax, eax
sete byte [ebp - 1]
mov al, byte [ebp - 1]
mov byte [0x65abb8], al
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x4b2ca0
xor eax, eax
push ebp
push 0x4b2cf5
push dword fs:[eax]
mov dword fs:[eax], esp
cmp byte [ebp - 1], 0
jne 0x4b2ceb
cmp dword [0x65abbc], 0
je 0x4b2ceb
xor eax, eax
push ebp
push 0x4b2cda
push dword fs:[eax]
mov dword fs:[eax], esp
call fcn.004b6668
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x4b2ce4
xor eax, eax
mov dword [0x65abbc], eax
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
jmp 0x4b2cff
mov al, byte [ebp - 1]
pop edi
pop esi
pop ebx
pop ecx
pop ebp
ret