Function at 0x667884bd
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
push ebx
sub esp, 0x4c
mov eax, dword [ebp + 8]
cdq
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x14], edx
jmp 0x66788531
jmp 0x66788594
jmp 0x667885f7
jmp 0x6678865a
jmp 0x667886bd
jmp 0x66788720
jmp 0x66788783
jmp 0x667887e6
jmp 0x66788849
jmp 0x667888ac
jmp 0x6678890f
jmp 0x66788972
jmp 0x667889d5
jmp 0x66788a38
mov eax, dword [ebp - 0x18]
mov dword [ebp - 0x1c], eax
jmp 0x66788aa1
jmp 0x66788b04
jmp 0x66788b67
jmp 0x66788bca
jmp 0x66788c2d
jmp 0x66788c90
jmp 0x66788cf3
jmp 0x66788d56
jmp 0x66788db9
jmp 0x66788e1c
jmp 0x66788e7f
jmp 0x66788ee2
jmp 0x66788f45
jmp 0x66788fa8
mov eax, dword [ebp - 0x1c]
mov eax, dword [eax + 0x3c]
mov ecx, eax
mov ebx, eax
sar ebx, 0x1f
mov eax, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0x20], eax
jmp 0x66789025
jmp 0x66789088
jmp 0x667890eb
jmp 0x6678914e
jmp 0x667891b1
jmp 0x66789214
jmp 0x66789277
jmp 0x667892da
jmp 0x6678933d
jmp 0x667893a0
jmp 0x66789403
jmp 0x66789466
jmp 0x667894c9
jmp 0x6678952c
mov eax, dword [ebp - 0x20]
add eax, 0x78
mov dword [ebp - 0x24], eax
jmp 0x66789598
jmp 0x667895fb
jmp 0x6678965e
jmp 0x667896c1
jmp 0x66789724
jmp 0x66789787
jmp 0x667897ea
jmp 0x6678984d
jmp 0x667898b0
jmp 0x66789913
jmp 0x66789976
jmp 0x667899d9
jmp 0x66789a3c
jmp 0x66789a9f
mov eax, dword [ebp - 0x24]
mov eax, dword [eax]
mov ecx, eax
mov ebx, 0
mov eax, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0x28], eax
jmp 0x66789b1b
jmp 0x66789b7e
jmp 0x66789be1
jmp 0x66789c44
jmp 0x66789ca7
jmp 0x66789d0a
jmp 0x66789d6d
jmp 0x66789dd0
jmp 0x66789e33
jmp 0x66789e96
jmp 0x66789ef9
jmp 0x66789f5c
jmp 0x66789fbf
jmp 0x6678a022
mov eax, dword [ebp - 0x28]
mov eax, dword [eax + 0x1c]
mov ecx, eax
mov ebx, 0
mov eax, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0x2c], eax
jmp 0x6678a09f
jmp 0x6678a102
jmp 0x6678a165
jmp 0x6678a1c8
jmp 0x6678a22b
jmp 0x6678a28e
jmp 0x6678a2f1
jmp 0x6678a354
jmp 0x6678a3b7
jmp 0x6678a41a
jmp 0x6678a47d
jmp 0x6678a4e0
jmp 0x6678a543
jmp 0x6678a5a6
mov eax, dword [ebp - 0x28]
mov eax, dword [eax + 0x20]
mov ecx, eax
mov ebx, 0
mov eax, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0x30], eax
jmp 0x6678a623
jmp 0x6678a686
jmp 0x6678a6e9
jmp 0x6678a74c
jmp 0x6678a7af
jmp 0x6678a812
jmp 0x6678a875
jmp 0x6678a8d8
jmp 0x6678a93b
jmp 0x6678a99e
jmp 0x6678aa01
jmp 0x6678aa64
jmp 0x6678aac7
jmp 0x6678ab2a
mov eax, dword [ebp - 0x28]
mov eax, dword [eax + 0x24]
mov ecx, eax
mov ebx, 0
mov eax, dword [ebp - 0x18]
mov edx, dword [ebp - 0x14]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0x34], eax
jmp 0x6678aba7
jmp 0x6678ac0a
jmp 0x6678ac6d
jmp 0x6678acd0
jmp 0x6678ad33
jmp 0x6678ad96
jmp 0x6678adf9
jmp 0x6678ae5c
jmp 0x6678aebf
jmp 0x6678af22
jmp 0x6678af85
jmp 0x6678afe8
jmp 0x6678b04b
jmp 0x6678b0ae
mov dword [ebp - 0x38], 0
jmp 0x6678b118
jmp 0x6678b17b
jmp 0x6678b1de
jmp 0x6678b241
jmp 0x6678b2a4
jmp 0x6678b307
jmp 0x6678b36a
jmp 0x6678b3cd
jmp 0x6678b430
jmp 0x6678b493
jmp 0x6678b4f6
jmp 0x6678b559
jmp 0x6678b5bc
jmp 0x6678b61f
mov word [ebp - 0xa], 0
jmp 0x6678c6ec
jmp fcn.6678b68d
movzx edx, word [ebp - 0xa]
mov eax, dword [ebp - 0x28]
mov eax, dword [eax + 0x18]
cmp edx, eax
jb 0x6678b62a
mov eax, dword [ebp - 0x38]
add esp, 0x4c
pop ebx
pop ebp
ret 8