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

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
push ebx
mov ebx, ecx
sub esp, 0xbc
mov esi, dword [ebp + 0xc]
mov ecx, dword [ecx + 0x18]
mov edi, dword [ebp + 8]
mov edx, dword [esi + 4]
mov eax, dword [ecx]
mov dword [esp + 4], edx
mov edx, dword [esi]
mov dword [esp], edx
call dword [eax + 0x18]
sub esp, 8
test edi, edi
jne 0x4dbf60
mov eax, dword [ebx + 0x100]
test eax, eax
je 0x4dc1e0
lea esp, [ebp - 0xc]
pop ebx
pop esi
pop edi
pop ebp
ret 8
mov eax, dword [ebx + 0x100]
mov dword [ebp - 0x9c], eax
test eax, eax
je 0x4dccda
cmp edi, 0x64
je 0x4dcc80
cmp edi, 0x14
jne 0x4dc080
mov edx, eax
mov eax, 0x14
call fcn.004625b0
mov dword [esp], 0x18
call fcn.00674280
mov dword [eax], 0x70e788
mov edi, eax
lea eax, [eax + 8]
mov dword [esp], 0
mov ecx, eax
mov dword [ebp - 0x9c], eax
call fcn.005afd30
sub esp, 4
mov ecx, dword [ebp - 0x9c]
mov dword [esp], esi
call fcn.005afd90
mov edx, dword [ebx + 0x100]
sub esp, 4
lea esi, [ebp - 0x88]
mov ecx, esi
mov eax, dword [edx + 0x128]
mov dword [edx + 0x28], edi
mov dword [ebp - 0x9c], edx
add edx, 0x70
mov dword [esp], edx
mov dword [ebp - 0xa0], eax
call fcn.005af2d0
mov edx, dword [ebp - 0x9c]
mov eax, dword [ebp - 0xa0]
mov ecx, edi
sub esp, 4
add edx, 0xe0
mov dword [esp + 0xc], 1
mov dword [esp + 8], edx
mov dword [esp + 4], eax
mov dword [esp], esi
call fcn.004a2d30
mov edi, eax
sub esp, 0x10
mov ecx, esi
call fcn.005af330
mov eax, edi
test al, al
je 0x4dce83
mov esi, dword [ebx + 0x100]
test esi, esi
je 0x4dc065
mov ecx, esi
call fcn.0045c830
mov dword [esp + 4], 0x130
mov dword [esp], esi
call fcn.00674250
mov dword [ebx + 0x100], 0
mov byte [ebx + 0x14c], 1
lea esp, [ebp - 0xc]
pop ebx
pop esi
pop edi
pop ebp
ret 8
mov edx, dword [eax + 0xe4]
lea ecx, [eax + 0xe0]
lea eax, [edx + 1]
mov dword [ebp - 0xa0], edx
mov dword [esp], eax
call fcn.005af220
mov eax, dword [ebp - 0x9c]
mov ecx, edi
mov dword [ebp + 0xc], esi
sub esp, 4
mov edx, dword [eax + 0xe0]
mov eax, dword [eax + 0xe4]
mov byte [edx + eax - 1], cl
mov eax, dword [esi + 4]
mov dword [ebp - 0xa4], eax
mov eax, 0xfffffff0
mov esi, eax
mov eax, dword [ebx + 0x100]
mov edx, dword [eax + 0xe4]
lea ecx, [eax + 0xe0]
mov dword [ebp - 0x9c], eax
mov dword [ebp - 0xa0], edx
add edx, 1
mov dword [esp], edx
call fcn.005af220
mov eax, dword [ebp - 0x9c]
mov ecx, esi
sub esi, 8
and ecx, 0x18
sub esp, 4
mov edx, dword [eax + 0xe0]
mov eax, dword [eax + 0xe4]
mov dword [ebp - 0x9c], eax
mov eax, dword [ebp - 0xa4]
shr eax, cl
mov ecx, eax
mov eax, dword [ebp - 0x9c]
mov byte [edx + eax - 1], cl
cmp esi, 0xffffffd8
jne 0x4dc0cb
mov esi, dword [ebp + 0xc]
mov dword [esp + 4], esi
mov eax, dword [ebx + 0x100]
add eax, 0xe0
mov dword [esp], eax
call fcn.005c1220
cmp edi, 2
je 0x4dc260
cmp edi, 0xb
je 0x4dc474
cmp edi, 0xc
je 0x4dc650
cmp edi, 0xd
jne 0x4dc7d0
mov edx, dword [ebx + 0x100]
mov eax, 0xd
call fcn.004625b0
mov dword [esp], 0x1c
call fcn.00674280
mov dword [eax], 0x70c8e0
mov ecx, eax
mov edi, eax
mov dword [eax + 4], 0
mov dword [eax + 8], 0
mov dword [eax + 0xc], 0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 0
mov dword [eax + 0x18], 0
mov dword [esp], esi
call fcn.004b1ed0
mov eax, dword [ebx + 0x100]
sub esp, 4
mov dword [eax + 0x10], edi
mov byte [eax + 0x12e], 1
jmp 0x4dbf4d
mov dword [esp], 0x130
call fcn.00674280
mov ecx, eax
mov edi, eax
call fcn.004867a0
mov dword [ebx + 0x100], edi
xor eax, eax
mov edx, edi
call fcn.004625b0
mov eax, dword [esi + 4]
test eax, eax
jne 0x4dcd33
mov dword [esp], 0x58
call fcn.00674280
mov esi, eax
mov eax, dword [ebx + 0x100]
mov ecx, esi
add eax, 0xe0
mov dword [esp + 0xc], eax
mov eax, dword [ebx + 0x14]
mov dword [esp + 8], eax
lea eax, [ebx + 0x20]
mov dword [esp + 4], eax
mov eax, dword [ebx + 0x18]
mov dword [esp], eax
call fcn.004cd480
mov eax, dword [ebx + 0x100]
sub esp, 0x10
mov dword [eax], esi
lea esp, [ebp - 0xc]
pop ebx
pop esi
pop edi
pop ebp
ret 8
mov edx, dword [ebx + 0x100]
mov eax, 2
call fcn.004625b0
mov dword [esp], 0x2c
call fcn.00674280
mov dword [eax], 0x70b784
lea edi, [eax + 8]
mov dword [esp], 0
mov ecx, edi
mov dword [ebp - 0x9c], eax
call fcn.005afd30
sub esp, 4
mov eax, dword [ebp - 0x9c]
mov dword [esp], 0
lea edx, [eax + 0x18]
mov ecx, edx
mov dword [ebp - 0xa0], edx
call fcn.005afd30
sub esp, 4
mov dword [esp], esi
mov esi, dword [ebp - 0x9c]
mov ecx, esi
call fcn.004886e0
mov eax, dword [ebx + 0x100]
sub esp, 4
mov edi, dword [eax]
mov dword [eax + 4], esi
mov dword [ebp - 0xa0], eax
movzx esi, word [esi + 0x28]
mov ecx, dword [edi + 0x28]
mov edx, dword [edi + 0x2c]
sub edx, ecx
sar edx, 1
je 0x4dc310
cmp word [ecx], si
je 0x4dc376
xor eax, eax
mov dword [ebp - 0xa4], edi
jmp 0x4dc309
cmp word [ecx + eax*2], si
je 0x4dc370
add eax, 1
cmp eax, edx
jne 0x4dc303
mov dword [esp], 0xc
lea esi, [ebp - 0x88]
call fcn.006744c0
mov dword [esp], str.TLS_Client:_Server_replied_with_bad_ciphersuite
mov ecx, esi
mov ebx, eax
call fcn.00433440
push eax
mov ecx, ebx
mov dword [esp], esi
call fcn.006356c0
mov eax, dword [ebp - 0x88]
push edx
lea edx, [ebp - 0x80]
mov dword [ebx], 0x70bfec
mov dword [ebx + 8], 0x28
cmp eax, edx
je 0x68e436
mov dword [esp], eax
call fcn.00674240
jmp 0x68e436
mov edi, dword [ebp - 0xa4]
mov eax, dword [ebp - 0x9c]
mov esi, dword [eax + 4]
mov eax, dword [ebp - 0xa0]
mov dword [eax + 0x128], esi
cmp esi, dword [edi + 4]
jg 0x4dd033
mov ecx, dword [ebx + 0x14]
mov eax, dword [ecx]
mov edx, dword [eax + 0x24]
mov eax, 0x300
cmp edx, 0x5d7f00
jne 0x4dccc4
cmp esi, eax
jl 0x4dce2a
mov eax, dword [ebx + 0x100]
lea ecx, [ebx + 0x20]
mov eax, dword [eax + 0x128]
mov dword [esp], eax
call fcn.0045a100
mov eax, dword [ebx + 0x100]
lea ecx, [ebx + 0x78]
sub esp, 4
mov eax, dword [eax + 0x128]
mov dword [esp], eax
call fcn.0045a010
mov eax, dword [ebx + 0x100]
lea ecx, [ebp - 0x88]
sub esp, 4
mov eax, dword [eax + 4]
movzx eax, word [eax + 0x28]
mov dword [esp], eax
call fcn.00465cd0
mov ebx, dword [ebx + 0x100]
mov eax, dword [ebp - 0x84]
mov edx, dword [ebp - 0x88]
sub esp, 4
mov dword [ebx + 0x38], eax
lea eax, [ebp - 0x80]
lea ecx, [ebx + 0x3c]
mov dword [ebx + 0x34], edx
mov dword [esp], eax
call fcn.0064d4a0
lea eax, [ebp - 0x68]
lea ecx, [ebx + 0x54]
sub esp, 4
mov dword [esp], eax
call fcn.0064d4a0
mov eax, dword [ebp - 0x50]
lea edx, [ebp - 0x60]
sub esp, 4
mov dword [ebx + 0x6c], eax
mov eax, dword [ebp - 0x68]
cmp eax, edx
je 0x4dc459
mov dword [esp], eax
call fcn.00674240
mov eax, dword [ebp - 0x80]
lea edx, [ebp - 0x78]
cmp eax, edx
je 0x4dbf4d
mov dword [esp], eax
call fcn.00674240
jmp 0x4dbf4d
mov edx, dword [ebx + 0x100]
mov eax, 0xb
call fcn.004625b0
mov eax, dword [ebx + 0x100]
cmp dword [eax + 0x38], 0x1000000
je 0x4dcf81
mov dword [esp], 0x10
call fcn.00674280
mov edi, eax
mov dword [eax], 0x70b07c
lea eax, [eax + 4]
mov dword [edi + 4], 0
mov ecx, edi
mov dword [edi + 8], 0
mov dword [edi + 0xc], 0
mov dword [esp], esi
mov dword [ebp - 0x9c], eax
call fcn.004af410
mov eax, dword [ebx + 0x100]
sub esp, 4
lea ecx, [ebp - 0x98]
lea esi, [ebp - 0x88]
mov dword [eax + 8], edi
mov eax, dword [ebp - 0x9c]
lea edi, [ebx + 0xe8]
mov dword [esp], eax
call fcn.00645200
mov eax, dword [ebx + 0xe8]
mov ecx, esi
sub esp, 4
mov dword [ebp - 0x88], eax
mov eax, dword [ebx + 0xec]
mov dword [ebp - 0x84], eax
mov eax, dword [ebx + 0xf0]
mov dword [ebp - 0x80], eax
mov eax, dword [ebp - 0x98]
mov dword [ebp - 0x98], 0
mov dword [ebx + 0xe8], eax
mov eax, dword [ebp - 0x94]
mov dword [ebp - 0x94], 0
mov dword [ebx + 0xec], eax
mov eax, dword [ebp - 0x90]
mov dword [ebp - 0x90], 0
mov dword [ebx + 0xf0], eax
call fcn.006452f0
lea ecx, [ebp - 0x98]
call fcn.006452f0
mov eax, dword [ebx + 0xec]
cmp dword [ebx + 0xe8], eax
je 0x4dcf2e
mov ecx, dword [ebx + 0x14]
mov eax, dword [ecx]
mov dword [esp], edi
call dword [eax + 0x2c]
sub esp, 4
test al, al
je 0x4dcedb
mov ecx, dword [ebx + 0xe8]
mov edi, dword [ebx + 0x100]
call fcn.004c4d60
mov dword [edi + 0x2c], eax
mov edi, dword [ebx + 0x100]
mov ebx, dword [edi + 0x2c]
test ebx, ebx
je 0x4dcb05
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0x70218c
mov dword [esp + 4], 0x701ef0
mov dword [esp], ebx
call fcn.00674c50
test eax, eax
je 0x4dcbb1
cmp dword [edi + 0x38], 0x3000000
je 0x4dbf4d
mov dword [esp], 0xc
call fcn.006744c0
mov dword [esp], str.Certificate_key_type_did_not_match_ciphersuite
mov ecx, esi
mov ebx, eax
call fcn.00433440
push eax
mov ecx, ebx
mov dword [esp], esi
call fcn.006356c0
push eax
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
mov dword [ebx], 0x70bfec
mov dword [ebx + 8], 0x2f
cmp eax, edx
je 0x68e6e8
mov dword [esp], eax
call fcn.00674240
jmp 0x68e6e8
mov edx, dword [ebx + 0x100]
mov eax, 0xc
call fcn.004625b0
mov eax, dword [ebx + 0x100]
cmp dword [eax + 0x34], 0x10000
je 0x4dcfda
mov dword [esp], 0x20
call fcn.00674280
mov dword [eax], 0x70d2e0
mov edi, eax
lea eax, [eax + 0x10]
mov dword [eax - 0xc], 0
mov dword [eax - 8], 0
mov dword [eax - 4], 0
mov ecx, eax
mov dword [esp], 0
mov dword [ebp - 0x9c], eax
call fcn.005afd30
sub esp, 4
mov ecx, edi
mov dword [esp], esi
call fcn.004a45f0
mov esi, dword [ebx + 0x100]
sub esp, 4
mov ecx, dword [esi + 0x2c]
mov dword [esi + 0xc], edi
test ecx, ecx
je 0x4dc6e1
mov eax, dword [ecx]
call dword [eax + 0x24]
mov esi, dword [ebx + 0x100]
mov edi, dword [esi + 0xc]
mov ecx, edi
call fcn.004a4e80
mov dword [esi + 0x2c], eax
mov esi, dword [ebx + 0x100]
mov edi, dword [esi + 0x2c]
test edi, edi
je 0x4dcb58
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0x70202c
mov dword [esp + 4], 0x701ef0
mov dword [esp], edi
call fcn.00674c50
test eax, eax
je 0x4dcbf0
cmp dword [esi + 0x34], 0x30000
jne 0x4dcc25
cmp dword [esi + 0x38], 0x1000000
je 0x4dbf4d
mov eax, dword [esi + 4]
mov ecx, dword [esi + 0xc]
add eax, 0x18
mov dword [esp + 8], eax
mov eax, dword [esi]
add eax, 0x18
mov dword [esp + 4], eax
mov eax, dword [ebx + 0xe8]
mov dword [esp], eax
call fcn.004d5440
sub esp, 0xc
test al, al
jne 0x4dbf4d
mov dword [esp], 0xc
lea esi, [ebp - 0x88]
call fcn.006744c0
mov dword [esp], str.Bad_signature_on_server_key_exchange
mov ecx, esi
mov ebx, eax
call fcn.00433440
push eax
mov ecx, ebx
mov dword [esp], esi
call fcn.006356c0
push eax
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
mov dword [ebx], 0x70bfec
mov dword [ebx + 8], 0x33
cmp eax, edx
je 0x68e44e
mov dword [esp], eax
call fcn.00674240
jmp 0x68e44e
cmp edi, 0xe
jne 0x4dcdd1
mov edx, dword [ebx + 0x100]
mov eax, 0xe
call fcn.004625b0
mov dword [esp], 4
call fcn.00674280
mov edi, eax
mov dword [eax], 0x70ce80
mov eax, dword [esi + 4]
test eax, eax
jne 0x4dcd7f
mov eax, dword [ebx + 0x100]
cmp byte [eax + 0x12e], 0
mov dword [eax + 0x14], edi
lea edi, [ebx + 0x20]
je 0x4dc8fd
mov esi, dword [eax + 0x10]
mov dword [ebp - 0x80], 0
mov dword [ebp - 0x88], 0
mov ecx, dword [esi + 0x14]
mov eax, dword [esi + 0x10]
mov dword [ebp - 0x84], 0
mov edx, ecx
sub edx, eax
mov edi, edx
sar edi, 2
je 0x4dcccb
cmp edi, 0x3fffffff
ja 0x4dced6
mov dword [esp], edx
call fcn.00674280
mov ecx, dword [esi + 0x14]
mov dword [ebp - 0x9c], eax
mov eax, dword [esi + 0x10]
mov edx, ecx
sub edx, eax
cmp eax, ecx
je 0x4dc892
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x9c]
mov dword [esp + 8], edx
mov dword [esp], eax
call sub.msvcrt.dll_memmove
mov dword [esp], 0x10
call fcn.00674280
mov edx, eax
mov eax, dword [ebx + 0x100]
lea edi, [ebx + 0x20]
lea esi, [ebp - 0x88]
mov dword [esp + 4], esi
mov ecx, edx
add eax, 0xe0
mov dword [esp], edi
mov dword [esp + 8], eax
mov dword [ebp - 0xa0], edx
call fcn.004cd2a0
mov eax, dword [ebx + 0x100]
mov edx, dword [ebp - 0xa0]
sub esp, 0xc
mov dword [eax + 0x18], edx
mov eax, dword [ebp - 0x9c]
test eax, eax
je 0x4dc8f0
mov dword [esp], eax
call fcn.00674240
mov ecx, esi
call fcn.006452f0
mov eax, dword [ebx + 0x100]
mov eax, dword [eax]
mov eax, dword [eax + 4]
mov dword [esp], 0x28
mov dword [ebp - 0x9c], eax
call fcn.00674280
mov edx, dword [ebp - 0x9c]
mov esi, eax
mov eax, dword [ebx + 0x100]
mov dword [esp + 0x14], edx
mov ecx, esi
mov edx, dword [eax + 0x128]
add eax, 0xe0
mov dword [esp + 0x10], edx
mov edx, dword [eax - 0xb4]
mov dword [esp + 8], eax
mov dword [esp + 0xc], edx
mov dword [esp + 4], edi
mov eax, dword [ebx + 0x18]
mov dword [esp], eax
call fcn.004dad10
mov eax, dword [ebx + 0x100]
sub esp, 0x18
cmp byte [eax + 0x12e], 0
mov dword [eax + 0x1c], esi
je 0x4dc9ae
mov dword [esp], 0x14
call fcn.00674280
mov dword [esp + 0xc], 0
mov esi, eax
mov eax, dword [ebx + 0x100]
mov dword [esp + 4], edi
mov ecx, esi
add eax, 0xe0
mov dword [esp + 8], eax
mov eax, dword [ebx + 0x18]
mov dword [esp], eax
call fcn.004d4930
mov eax, dword [ebx + 0x100]
sub esp, 0x10
mov dword [eax + 0x20], esi
mov esi, dword [eax + 0x1c]
add esi, 0x14
mov edx, dword [eax + 4]
mov eax, dword [eax]
lea ecx, [ebp - 0x98]
mov dword [esp], esi
lea esi, [ebp - 0x88]
add edx, 0x18
add eax, 0x18
mov dword [ebp - 0xa0], edx
mov dword [ebp - 0x9c], eax
call fcn.005af2d0
mov edx, dword [ebp - 0xa0]
mov eax, dword [ebx + 0x100]
mov ecx, esi
sub esp, 4
mov dword [esp + 0x10], edx
mov edx, dword [ebp - 0x9c]
add eax, 0x34
mov dword [esp + 0xc], edx
lea edx, [ebp - 0x98]
mov dword [esp + 8], edx
mov edx, dword [eax + 0xf4]
mov dword [esp], eax
mov dword [esp + 4], edx
call fcn.004db1d0
sub esp, 0x14
mov eax, dword [ebx + 0x100]
mov dword [esp], esi
lea ecx, [eax + 0x70]
call fcn.005aeaa0
sub esp, 4
mov ecx, esi
call fcn.005aea40
lea ecx, [ebp - 0x98]
call fcn.005af330
mov dword [esp + 8], 1
mov ecx, edi
mov dword [esp + 4], esi
mov dword [esp], 0x14
mov byte [ebp - 0x88], 1
call fcn.004cce70
mov ecx, edi
sub esp, 0xc
call fcn.004cce10
mov eax, dword [ebx + 0x100]
mov ecx, edi
mov dword [esp + 8], 0
lea edx, [eax + 0x70]
add eax, 0x34
mov dword [esp + 4], edx
mov dword [esp], eax
call fcn.004db800
mov eax, dword [ebx + 0x100]
mov ecx, esi
sub esp, 0xc
add eax, 0x70
mov dword [esp], eax
call fcn.005af2d0
sub esp, 4
mov dword [esp], 0x18
call fcn.00674280
mov ecx, eax
mov dword [ebp - 0x9c], eax
mov eax, dword [ebx + 0x100]
mov dword [esp + 0xc], esi
lea edx, [eax + 0xe0]
mov dword [esp + 8], 0
mov dword [esp + 0x10], edx
mov eax, dword [eax + 0x128]
mov dword [esp], edi
mov edi, ecx
mov dword [esp + 4], eax
call fcn.004cd300
mov eax, dword [ebx + 0x100]
sub esp, 0x14
mov ecx, esi
mov dword [eax + 0x24], edi
call fcn.005af330
jmp 0x4dbf4d
mov dword [esp], 0xc
call fcn.006744c0
mov dword [esp], str.Unknown_key_type_received_in_server_kex
mov ecx, esi
mov ebx, eax
call fcn.00433440
push eax
mov ecx, ebx
mov dword [esp], esi
call fcn.006356c0
push eax
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
mov dword [ebx], 0x70bfec
mov dword [ebx + 8], 0x2b
cmp eax, edx
je 0x68e899
mov dword [esp], eax
call fcn.00674240
jmp 0x68e899
mov dword [esp], 0xc
lea esi, [ebp - 0x88]
call fcn.006744c0
mov dword [esp], str.Unknown_key_type_received_in_server_kex
mov ecx, esi
mov ebx, eax
call fcn.00433440
push edi
mov ecx, ebx
mov dword [esp], esi
call fcn.006356c0
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
push ecx
mov dword [ebx], 0x70bfec
mov dword [ebx + 8], 0x28
cmp eax, edx
je 0x68e75d
mov dword [esp], eax
call fcn.00674240
jmp 0x68e75d
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0x702248
mov dword [esp + 4], 0x701ef0
mov dword [esp], ebx
call fcn.00674c50
test eax, eax
je 0x4dcb05
cmp dword [edi + 0x38], 0x2000000
je 0x4dbf4d
jmp 0x4dc5f9
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0x702248
mov dword [esp + 4], 0x701ef0
mov dword [esp], edi
call fcn.00674c50
test eax, eax
je 0x4dcb58
cmp dword [esi + 0x34], 0x20000
je 0x4dc731
mov dword [esp], 0xc
lea esi, [ebp - 0x88]
call fcn.006744c0
mov dword [esp], str.Certificate_key_type_did_not_match_ciphersuite
mov ecx, esi
mov ebx, eax
call fcn.00433440
push edx
mov ecx, ebx
mov dword [esp], esi
call fcn.006356c0
push eax
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
mov dword [ebx], 0x70bfec
mov dword [ebx + 8], 0x2f
cmp eax, edx
je 0x68e8b1
mov dword [esp], eax
call fcn.00674240
jmp 0x68e8b1
mov edx, eax
mov eax, 0x64
call fcn.004625b0
mov eax, dword [ebx + 0x100]
lea ecx, [ebx + 0x78]
mov dword [esp + 8], 0
lea edx, [eax + 0x70]
add eax, 0x34
mov dword [esp], eax
mov dword [esp + 4], edx
call fcn.004ce980
mov eax, dword [ebx + 0x100]
sub esp, 0xc
mov byte [eax + 0x12d], 1
jmp 0x4dbf4d
call edx
jmp 0x4dc3ad
mov dword [ebp - 0x9c], 0
jmp 0x4dc878
mov dword [esp], 0xc
lea esi, [ebp - 0x88]
call fcn.006744c0
mov dword [esp], str.Unexpected_handshake_message
mov ecx, esi
mov ebx, eax
call fcn.00433440
push edi
mov ecx, ebx
mov dword [esp], esi
call fcn.006356c0
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
push esi
mov dword [ebx + 8], 0xa
mov dword [ebx], 0x70d07c
cmp eax, edx
je 0x68e79a
mov dword [esp], eax
call fcn.00674240
jmp 0x68e79a
mov dword [esp], 8
lea esi, [ebp - 0x88]
call fcn.006744c0
mov dword [esp], str.Hello_Request:_Must_be_empty__and_is_not
mov ecx, esi
mov edi, eax
call fcn.00433440
push ebx
mov ecx, edi
mov dword [esp], esi
call fcn.005b1b30
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
push ecx
cmp eax, edx
je 0x68e567
mov dword [esp], eax
call fcn.00674240
jmp 0x68e567
mov dword [esp], 8
lea esi, [ebp - 0x88]
call fcn.006744c0
mov dword [esp], str.Server_Hello_Done:_Must_be_empty__and_is_not
mov ecx, esi
mov ebx, eax
mov dword [ebp - 0x9c], eax
call fcn.00433440
push eax
mov ecx, ebx
mov dword [esp], esi
call fcn.005b1b30
push eax
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
cmp eax, edx
je 0x68e57f
mov dword [esp], eax
call fcn.00674240
jmp 0x68e57f
mov dword [esp], 0xc
lea esi, [ebp - 0x88]
call fcn.006744c0
mov dword [esp], str.Unknown_handshake_message_received
mov ecx, esi
mov ebx, eax
call fcn.00433440
push ecx
mov ecx, ebx
mov dword [esp], esi
call fcn.006356c0
mov eax, dword [ebp - 0x88]
push edx
lea edx, [ebp - 0x80]
mov dword [ebx + 8], 0xa
mov dword [ebx], 0x70d07c
cmp eax, edx
je 0x68e4b0
mov dword [esp], eax
call fcn.00674240
jmp 0x68e4b0
mov dword [esp], 0xc
lea esi, [ebp - 0x88]
call fcn.006744c0
mov dword [esp], str.TLS_Client:_Server_is_too_old_for_specified_policy
mov ecx, esi
mov ebx, eax
call fcn.00433440
push eax
mov ecx, ebx
mov dword [esp], esi
call fcn.006356c0
push eax
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
mov dword [ebx], 0x70bfec
mov dword [ebx + 8], 0x46
cmp eax, edx
je 0x68e5de
mov dword [esp], eax
call fcn.00674240
jmp 0x68e5de
mov dword [esp], 0xc
call fcn.006744c0
mov dword [esp], str.Finished_message_didnt_verify
mov ecx, esi
mov ebx, eax
call fcn.00433440
push edi
mov ecx, ebx
mov dword [esp], esi
call fcn.006356c0
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
push esi
mov dword [ebx], 0x70bfec
mov dword [ebx + 8], 0x33
cmp eax, edx
je 0x68e807
mov dword [esp], eax
call fcn.00674240
jmp 0x68e807
call fcn.006698c0
mov dword [esp], 0xc
call fcn.006744c0
mov dword [esp], str.TLS_Client:_Server_certificate_is_not_valid
mov ecx, esi
mov ebx, eax
call fcn.00433440
push ecx
mov ecx, ebx
mov dword [esp], esi
call fcn.006356c0
mov eax, dword [ebp - 0x88]
push edx
lea edx, [ebp - 0x80]
mov dword [ebx], 0x70bfec
mov dword [ebx + 8], 0x2a
cmp eax, edx
je 0x68e322
mov dword [esp], eax
call fcn.00674240
jmp 0x68e322
mov dword [esp], 0xc
call fcn.006744c0
mov dword [esp], str.TLS_Client:_No_certificates_sent_by_server
mov ecx, esi
mov ebx, eax
call fcn.00433440
push edi
mov ecx, ebx
mov dword [esp], esi
call fcn.006356c0
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
push esi
mov dword [ebx], 0x70bfec
mov dword [ebx + 8], 0x28
cmp eax, edx
je 0x68e700
mov dword [esp], eax
call fcn.00674240
jmp 0x68e700
mov dword [esp], 0xc
lea esi, [ebp - 0x88]
call fcn.006744c0
mov dword [esp], str.Recived_certificate_from_anonymous_server
mov ecx, esi
mov ebx, eax
call fcn.00433440
push eax
mov ecx, ebx
mov dword [esp], esi
call fcn.006356c0
push eax
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
mov dword [ebx + 8], 0xa
mov dword [ebx], 0x70d07c
cmp eax, edx
je 0x68e844
mov dword [esp], eax
call fcn.00674240
jmp 0x68e844
mov dword [esp], 0xc
lea esi, [ebp - 0x88]
call fcn.006744c0
mov dword [esp], str.Unexpected_key_exchange_from_server
mov ecx, esi
mov ebx, eax
call fcn.00433440
push eax
mov ecx, ebx
mov dword [esp], esi
call fcn.006356c0
push eax
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
mov dword [ebx + 8], 0xa
mov dword [ebx], 0x70d07c
cmp eax, edx
je 0x68e7d7
mov dword [esp], eax
call fcn.00674240
jmp 0x68e7d7
mov dword [esp], 0xc
lea esi, [ebp - 0x88]
call fcn.006744c0
mov dword [esp], str.TLS_Client:_Server_replied_with_bad_version
mov ecx, esi
mov ebx, eax
call fcn.00433440
push eax
mov ecx, ebx
mov dword [esp], esi
call fcn.006356c0
push eax
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
mov dword [ebx], 0x70bfec
mov dword [ebx + 8], 0x28
cmp eax, edx
je 0x68e33a
mov dword [esp], eax
call fcn.00674240
jmp 0x68e33a
mov dword [esp + 8], 0x5b09d0
mov dword [esp + 4], 0x702280
mov dword [esp], ebx
call fcn.00674bb0
mov dword [esp + 4], 0x130
mov dword [esp], edi
call fcn.00674250
mov dword [esp], ebx
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
cmp eax, edx
je 0x68e623
mov dword [esp], eax
call fcn.00674240
mov dword [esp], ebx
call fcn.006747c0
mov dword [esp], esi
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
cmp eax, edx
je 0x68e648
mov dword [esp], eax
call fcn.00674240
mov dword [esp], ebx
call fcn.006747c0
mov dword [esp], esi
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov eax, dword [ebp - 0xa0]
mov dword [esp + 4], 0x10
mov dword [esp], eax
call fcn.00674250
cmp dword [ebp - 0x9c], 0
je 0x68e685
mov eax, dword [ebp - 0x9c]
mov dword [esp], eax
call fcn.00674240
mov ecx, esi
call fcn.006452f0
mov dword [esp], ebx
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov eax, dword [ebp - 0x9c]
mov dword [esp + 4], 0x18
mov dword [esp], eax
call fcn.00674250
mov ecx, esi
call fcn.005af330
mov dword [esp], ebx
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov eax, dword [edi + 0x10]
test eax, eax
je 0x68e6c8
mov dword [esp], eax
call fcn.00674240
lea ecx, [edi + 4]
call fcn.00646990
mov dword [esp + 4], 0x1c
mov dword [esp], edi
call fcn.00674250
mov dword [esp], ebx
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov dword [esp + 8], 0x5b09d0
mov dword [esp + 4], 0x702280
mov dword [esp], ebx
call fcn.00674bb0
mov dword [esp + 8], 0x5b09d0
mov dword [esp + 4], 0x702280
mov dword [esp], ebx
call fcn.00674bb0
lea ecx, [edi + 4]
call fcn.006452f0
mov dword [esp + 4], 0x10
mov dword [esp], edi
call fcn.00674250
mov dword [esp], ebx
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
cmp eax, edx
je 0x68e74d
mov dword [esp], eax
call fcn.00674240
mov dword [esp], ebx
call fcn.006747c0
mov dword [esp], esi
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov dword [esp + 8], 0x5b09d0
mov dword [esp + 4], 0x702280
mov dword [esp], ebx
call fcn.00674bb0
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
cmp eax, edx
je 0x68e78a
mov dword [esp], eax
call fcn.00674240
mov dword [esp], ebx
call fcn.006747c0
mov dword [esp], esi
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov dword [esp + 8], 0x5b7920
mov dword [esp + 4], 0x70271c
mov dword [esp], ebx
call fcn.00674bb0
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
cmp eax, edx
je 0x68e7c7
mov dword [esp], eax
call fcn.00674240
mov dword [esp], ebx
call fcn.006747c0
mov dword [esp], esi
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov dword [esp + 8], 0x5b7920
mov dword [esp + 4], 0x70271c
mov dword [esp], ebx
call fcn.00674bb0
mov dword [esp + 4], 0x58
mov dword [esp], esi
call fcn.00674250
mov dword [esp], ebx
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov dword [esp + 8], 0x5b09d0
mov dword [esp + 4], 0x702280
mov dword [esp], ebx
call fcn.00674bb0
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
cmp eax, edx
je 0x68e834
mov dword [esp], eax
call fcn.00674240
mov dword [esp], ebx
call fcn.006747c0
mov dword [esp], esi
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov dword [esp + 8], 0x5b7920
mov dword [esp + 4], 0x70271c
mov dword [esp], ebx
call fcn.00674bb0
mov dword [esp + 4], 0x28
mov dword [esp], esi
call fcn.00674250
mov dword [esp], ebx
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
cmp eax, edx
je 0x68e889
mov dword [esp], eax
call fcn.00674240
mov dword [esp], ebx
call fcn.006747c0
mov dword [esp], esi
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov dword [esp + 8], 0x5b09d0
mov dword [esp + 4], 0x702280
mov dword [esp], ebx
call fcn.00674bb0
mov dword [esp + 8], 0x5b09d0
mov dword [esp + 4], 0x702280
mov dword [esp], ebx
call fcn.00674bb0
mov eax, dword [ebp - 0x88]
lea edx, [ebp - 0x80]
cmp eax, edx
je 0x68e8de
mov dword [esp], eax
call fcn.00674240
mov dword [esp], ebx
call fcn.006747c0
mov dword [esp], esi
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov ecx, esi
call fcn.005aea40
lea ecx, [ebp - 0x98]
call fcn.005af330
mov dword [esp], ebx
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
nop
mov ebx, eax
jmp 0x68e91f
mov dword [esp], edi
call fcn.006747c0
mov ecx, esi
call fcn.005af330
mov dword [esp], ebx
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov dword [esp], eax
call fcn.00674240
jmp 0x68e917