Function at 0x716de0
Capabilities:
Parse pe header

Disassembly:
mov ecx, dword [esp + 4]
movzx eax, byte [ecx]
add eax, 0xffffff9f
cmp eax, 0x17
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa66800]
movzx edx, byte [ecx + 1]
lea eax, [edx - 0x63]
cmp eax, 9
ja case.default.0x716e0a
jmp dword [eax*4 + 0xa6728c]
add ecx, 2
push ecx
push str.vp_info
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x8a
ret
movzx eax, byte [ecx + 1]
add eax, 0xffffff9f
cmp eax, 0x14
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa66a44]
movzx eax, byte [ecx + 2]
cmp eax, 0x76
je 0x718810
cmp eax, 0x6c
je 0x7187cb
cmp eax, 0x66
jne case.0x716e0a.102
add ecx, 3
push ecx
push str.eprime_generator
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xa9
ret
movzx eax, byte [ecx + 1]
cmp eax, 0x65
je 0x717502
cmp eax, 0x61
jne case.0x716e0a.102
cmp byte [ecx + 2], 0x6c
jne case.0x716e0a.102
cmp byte [ecx + 3], 0x69
jne case.0x716e0a.102
cmp byte [ecx + 4], 0x64
jne case.0x716e0a.102
cmp byte [ecx + 5], 0x61
jne case.0x716e0a.102
cmp byte [ecx + 6], 0x74
jne case.0x716e0a.102
cmp byte [ecx + 7], 0x65
jne case.0x716e0a.102
cmp byte [ecx + 8], 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 9]
cmp eax, 0x70
je 0x7195cc
cmp eax, 0x6c
je 0x7195ad
cmp eax, 0x67
jne case.0x716e0a.102
cmp byte [ecx + 0xa], 0
jne case.0x716e0a.102
mov eax, 0xc9
ret
movzx eax, byte [ecx + 1]
cmp eax, 0x6e
jg 0x717444
test eax, eax
je 0x7176a9
cmp eax, 0x61
jne case.0x716e0a.102
movzx eax, byte [ecx + 2]
sub eax, 0x6d
jne 0x716f44
movzx eax, byte [ecx + 3]
sub eax, 0x65
jne 0x716f44
movzx eax, byte [ecx + 4]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x10b
ret
movzx eax, byte [ecx + 1]
add eax, 0xffffffcf
cmp eax, 0x34
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa66f88]
cmp byte [ecx + 2], 0
jne case.0x716e0a.102
mov eax, 0xb0
ret
movzx eax, byte [ecx + 1]
lea edx, [eax - 0x65]
cmp edx, 0x10
ja case.default.0x716f8b
jmp dword [edx*4 + 0xa671f4]
add ecx, 2
push ecx
push str.kalg
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x6d
ret
movzx edx, byte [ecx + 1]
lea eax, [edx - 0x61]
cmp eax, 0x17
ja case.default.0x716fc1
jmp dword [eax*4 + 0xa67134]
add ecx, 2
push ecx
push str.rly_clean
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x70
ret
movzx eax, byte [ecx + 1]
add eax, 0xffffff9d
cmp eax, 0x11
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa66860]
add ecx, 2
push ecx
push str.ghash
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x87
ret
movzx edx, byte [ecx + 1]
lea eax, [edx - 0x61]
cmp eax, 0xe
ja case.default.0x71702d
jmp dword [eax*4 + 0xa66f04]
movzx eax, byte [ecx + 2]
cmp eax, 0x78
je 0x7186cb
cmp eax, 0x6e
je 0x7186ac
cmp eax, 0x63
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
test eax, eax
je 0x718cb4
cmp eax, 0x6c
je 0x718c8e
cmp eax, 0x6b
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
sub eax, 0x65
jne 0x717087
movzx eax, byte [ecx + 5]
sub eax, 0x79
jne 0x717087
movzx eax, byte [ecx + 6]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x20
ret
movzx eax, byte [ecx + 1]
add eax, 0xffffff9f
cmp eax, 0x18
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa668f0]
cmp byte [ecx + 2], 0x67
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
test eax, eax
je 0x71899b
cmp eax, 0x6c
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
sub eax, 0x65
jne 0x7170e3
movzx eax, byte [ecx + 5]
sub eax, 0x6e
jne 0x7170e3
movzx eax, byte [ecx + 6]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x22
ret
cmp byte [ecx + 1], 0x69
jne case.0x716e0a.102
movzx eax, byte [ecx + 2]
cmp eax, 0x6e
je 0x717a70
cmp eax, 0x65
jne case.0x716e0a.102
add ecx, 3
push ecx
push str.ld_type
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xb8
ret
cmp byte [ecx + 1], 0x61
jne case.0x716e0a.102
movzx eax, byte [ecx + 2]
cmp eax, 0x6e
je 0x717a8f
cmp eax, 0x62
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
sub eax, 0x65
jne 0x717168
movzx eax, byte [ecx + 4]
sub eax, 0x6c
jne 0x717168
movzx eax, byte [ecx + 5]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x79
ret
movzx eax, byte [ecx + 1]
lea edx, [eax - 0x61]
cmp edx, 0x11
ja case.default.0x717188
jmp dword [edx*4 + 0xa67194]
cmp byte [ecx + 2], 0x74
jne case.0x716e0a.102
cmp byte [ecx + 3], 0x61
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
test eax, eax
je 0x718c88
cmp eax, 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 5]
cmp eax, 0x74
je 0x71919c
cmp eax, 0x73
jne case.0x716e0a.102
add ecx, 6
push ecx
push str.tructure
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xa2
ret
movzx edx, byte [ecx + 1]
lea eax, [edx - 0x61]
cmp eax, 0x14
ja case.default.0x7171fd
jmp dword [eax*4 + 0xa67238]
add ecx, 2
push ecx
push str.sis_type
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xb4
ret
movzx eax, byte [ecx + 1]
cmp eax, 0x68
jg 0x717473
test eax, eax
je 0x717701
cmp eax, 0x65
jne case.0x716e0a.102
cmp byte [ecx + 2], 0x6e
jne case.0x716e0a.102
cmp byte [ecx + 3], 0x65
jne case.0x716e0a.102
cmp byte [ecx + 4], 0x72
jne case.0x716e0a.102
cmp byte [ecx + 5], 0x61
jne case.0x716e0a.102
cmp byte [ecx + 6], 0x74
jne case.0x716e0a.102
movzx eax, byte [ecx + 7]
cmp eax, 0x6f
je 0x71920c
cmp eax, 0x65
jne case.0x716e0a.102
cmp byte [ecx + 8], 0
jne case.0x716e0a.102
mov eax, 0x112
ret
movzx eax, byte [ecx + 1]
cmp eax, 0x69
je 0x717521
cmp eax, 0x61
jne case.0x716e0a.102
add ecx, 2
push ecx
push str.s_randkey
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x2d
ret
movzx eax, byte [ecx + 1]
cmp eax, 0x72
je 0x7175e3
cmp eax, 0x70
je 0x717598
cmp eax, 0x61
jne case.0x716e0a.102
add ecx, 2
push ecx
push str.ep_label
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 7
ret
movzx edx, byte [ecx + 1]
lea eax, [edx - 0x31]
cmp eax, 0x44
ja case.default.0x71731c
jmp dword [eax*4 + 0xa66df0]
cmp byte [ecx + 2], 0
jne case.0x716e0a.102
mov eax, 0xfa
ret
cmp byte [ecx + 1], 0
jne case.0x716e0a.102
mov eax, 0xc1
ret
movzx eax, byte [ecx + 1]
add eax, 0xffffff9c
cmp eax, 0x12
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa670a4]
cmp byte [ecx + 2], 0
jne case.0x716e0a.102
mov eax, 0x7c
ret
movzx edx, byte [ecx + 1]
lea eax, [edx - 0x61]
cmp eax, 0x12
ja case.default.0x71737a
jmp dword [eax*4 + 0xa66adc]
cmp byte [ecx + 2], 0x6e
jne case.0x716e0a.102
cmp byte [ecx + 3], 0x64
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
cmp eax, 0x6f
je 0x718b70
cmp eax, 0x6b
jne case.0x716e0a.102
movzx eax, byte [ecx + 5]
sub eax, 0x65
jne 0x7173c1
movzx eax, byte [ecx + 6]
sub eax, 0x79
jne 0x7173c1
movzx eax, byte [ecx + 7]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x34
ret
movzx eax, byte [ecx + 1]
cmp eax, 0x61
jg 0x7174d7
test eax, eax
je 0x717fa9
cmp eax, 0x31
je 0x718034
cmp eax, 0x32
jne case.0x716e0a.102
cmp byte [ecx + 2], 0
jne case.0x716e0a.102
mov eax, 0xfd
ret
movzx eax, byte [ecx + 1]
cmp eax, 0x73
je 0x717621
cmp eax, 0x70
je 0x717602
cmp eax, 0x6b
jne case.0x716e0a.102
movzx eax, byte [ecx + 2]
sub eax, 0x6d
jne 0x717434
movzx eax, byte [ecx + 3]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x89
ret
cmp eax, 0x6f
je 0x7176af
cmp eax, 0x75
jne case.0x716e0a.102
movzx eax, byte [ecx + 2]
sub eax, 0x6d
jne 0x717463
movzx eax, byte [ecx + 3]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x32
ret
cmp eax, 0x69
je 0x717707
cmp eax, 0x72
jne case.0x716e0a.102
cmp byte [ecx + 2], 0x6f
jne case.0x716e0a.102
cmp byte [ecx + 3], 0x75
jne case.0x716e0a.102
cmp byte [ecx + 4], 0x70
jne case.0x716e0a.102
movzx eax, byte [ecx + 5]
test eax, eax
je 0x718e3a
cmp eax, 0x2d
jne case.0x716e0a.102
add ecx, 6
push ecx
push str.check
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xba
ret
cmp eax, 0x62
je 0x717faf
cmp eax, 0x78
je 0x718040
cmp eax, 0x79
jne case.0x716e0a.102
cmp byte [ecx + 2], 0
jne case.0x716e0a.102
mov eax, 0xbf
ret
add ecx, 2
push ecx
push str.rsion
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x6c
ret
add ecx, 2
push ecx
push str.ndex
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xc4
ret
test eax, eax
je 0x718283
cmp eax, 0x2d
jne case.0x716e0a.102
add ecx, 2
push ecx
push str.rounds
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xa0
ret
mov eax, 0xe1
jmp 0x718051
mov eax, 0xad
jmp 0x718051
mov eax, 0xae
jmp 0x718051
mov eax, 0x75
jmp 0x718051
movzx eax, byte [ecx + 2]
cmp eax, 0x74
je 0x71840e
cmp eax, 0x65
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
cmp eax, 0x72
je 0x7188f6
cmp eax, 0x6e
jne case.0x716e0a.102
add ecx, 4
push ecx
push str.ssl_version
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x109
ret
add ecx, 2
push ecx
push 0xa674d2
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xbc
ret
add ecx, 2
push ecx
push str.dated_iv
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x44
ret
cmp byte [ecx + 2], 0x65
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
cmp eax, 0x5f
je 0x718677
cmp eax, 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
add eax, 0xffffff9e
cmp eax, 0x11
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa668a8]
add ecx, 5
push ecx
push 0xa67421
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x45
ret
cmp eax, 0x2d
jne case.0x716e0a.102
add ecx, 2
push ecx
push str.rounds
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x9d
ret
mov eax, 0xaf
jmp 0x718051
mov eax, 0x81
ret
cmp byte [ecx + 2], 0x6e
jne case.0x716e0a.102
cmp byte [ecx + 3], 0x63
jne case.0x716e0a.102
cmp byte [ecx + 4], 0x65
jne case.0x716e0a.102
movzx eax, byte [ecx + 5]
test eax, eax
je 0x718e34
cmp eax, 0x2d
jne case.0x716e0a.102
add ecx, 6
push ecx
push str.type
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x11c
ret
mov eax, 0xc2
ret
add ecx, 2
push ecx
push str.ndex
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xc3
ret
movzx eax, byte [ecx + 2]
cmp eax, 0x74
je 0x718517
cmp eax, 0x67
je 0x7184f8
cmp eax, 0x63
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
cmp eax, 0x72
je 0x718b13
cmp eax, 0x6f
jne case.0x716e0a.102
cmp byte [ecx + 4], 0x64
jne case.0x716e0a.102
movzx eax, byte [ecx + 5]
cmp eax, 0x69
je 0x7191e6
cmp eax, 0x65
jne case.0x716e0a.102
add ecx, 6
push ecx
push str.d_pub_key
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xc0
ret
add ecx, 2
push ecx
push str.pect
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x11e
ret
add ecx, 2
push ecx
push str.dh_cofactor_mode
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x60
ret
movzx eax, byte [ecx + 2]
sub eax, 0x61
jne 0x7177ee
movzx eax, byte [ecx + 3]
sub eax, 0x64
jne 0x7177ee
movzx eax, byte [ecx + 4]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x1f
ret
movzx eax, byte [ecx + 2]
cmp eax, 0x69
je 0x71842d
cmp eax, 0x67
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
cmp eax, 0x6f
je 0x718b51
cmp eax, 0x69
je 0x718b32
cmp eax, 0x5f
jne case.0x716e0a.102
add ecx, 4
push ecx
push str.id_param
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x28
ret
cmp byte [ecx + 2], 0x6f
jne case.0x716e0a.102
cmp byte [ecx + 3], 0x63
jne case.0x716e0a.102
cmp byte [ecx + 4], 0x6b
jne case.0x716e0a.102
movzx eax, byte [ecx + 5]
cmp eax, 0x73
je 0x719088
cmp eax, 0x5f
je 0x719069
cmp eax, 0x2d
jne case.0x716e0a.102
add ecx, 6
push ecx
push str.size
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x9b
ret
cmp byte [ecx + 2], 0
jne case.0x716e0a.102
mov eax, 0x69
ret
add ecx, 2
push ecx
push str.ildinfo
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x106
ret
movzx eax, byte [ecx + 2]
sub eax, 0x74
jne 0x7178f3
movzx eax, byte [ecx + 3]
sub eax, 0x73
jne 0x7178f3
movzx eax, byte [ecx + 4]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0xa6
ret
add ecx, 2
push ecx
push str.unds
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x36
ret
cmp byte [ecx + 2], 0x61
jne case.0x716e0a.102
cmp byte [ecx + 3], 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
add eax, 0xffffff9d
cmp eax, 3
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa66b28]
cmp byte [ecx + 5], 0x6f
jne case.0x716e0a.102
cmp byte [ecx + 6], 0x65
jne case.0x716e0a.102
cmp byte [ecx + 7], 0x66
jne case.0x716e0a.102
cmp byte [ecx + 8], 0x66
jne case.0x716e0a.102
cmp byte [ecx + 9], 0x69
jne case.0x716e0a.102
cmp byte [ecx + 0xa], 0x63
jne case.0x716e0a.102
cmp byte [ecx + 0xb], 0x69
jne case.0x716e0a.102
cmp byte [ecx + 0xc], 0x65
jne case.0x716e0a.102
cmp byte [ecx + 0xd], 0x6e
jne case.0x716e0a.102
cmp byte [ecx + 0xe], 0x74
jne case.0x716e0a.102
movzx edx, byte [ecx + 0xf]
cmp edx, 0x39
ja case.0x716e0a.102
mov eax, 0xd5
jmp dword [edx*4 + 0xa66d08]
cmp byte [ecx + 0x10], 0
jne case.0x716e0a.102
mov eax, 0xd6
ret
movzx eax, byte [ecx + 2]
cmp eax, 0x73
je 0x718592
cmp eax, 0x66
je 0x718573
cmp eax, 0x61
jne case.0x716e0a.102
cmp byte [ecx + 3], 0x64
jne case.0x716e0a.102
cmp byte [ecx + 4], 0x5f
jne case.0x716e0a.102
movzx eax, byte [ecx + 5]
cmp eax, 0x62
je 0x7191bb
cmp eax, 0x61
jne case.0x716e0a.102
add ecx, 6
push ecx
push str.head
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x96
ret
movzx eax, byte [ecx + 2]
test eax, eax
je 0x71865b
cmp eax, 0x32
je 0x71864b
cmp eax, 0x31
jne case.0x716e0a.102
cmp byte [ecx + 3], 0
jne case.0x716e0a.102
mov eax, 0xff
ret
add ecx, 3
push ecx
push str.gerprint
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x11f
ret
movzx eax, byte [ecx + 3]
sub eax, 0x65
jne 0x717aa5
movzx eax, byte [ecx + 4]
sub eax, 0x73
jne 0x717aa5
movzx eax, byte [ecx + 5]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x6a
ret
cmp byte [ecx + 2], 0x66
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
test eax, eax
je 0x7188f0
cmp eax, 0x6c
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
sub eax, 0x65
jne 0x717aea
movzx eax, byte [ecx + 5]
sub eax, 0x6e
jne 0x717aea
movzx eax, byte [ecx + 6]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x4d
ret
movzx eax, byte [ecx + 2]
test eax, eax
je 0x718671
cmp eax, 0x32
je 0x718661
cmp eax, 0x31
jne case.0x716e0a.102
cmp byte [ecx + 3], 0
jne case.0x716e0a.102
mov eax, 0x102
ret
add ecx, 2
push ecx
push str.s_standard
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x46
ret
cmp byte [ecx + 2], 0x73
jne case.0x716e0a.102
cmp byte [ecx + 3], 0x74
jne case.0x716e0a.102
cmp byte [ecx + 4], 0x6f
jne case.0x716e0a.102
cmp byte [ecx + 5], 0x6d
jne case.0x716e0a.102
movzx eax, byte [ecx + 6]
test eax, eax
je 0x7191da
cmp eax, 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 7]
sub eax, 0x69
jne 0x717b9a
movzx eax, byte [ecx + 8]
sub eax, 0x76
jne 0x717b9a
movzx eax, byte [ecx + 9]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x2c
ret
movzx eax, byte [ecx + 2]
cmp eax, 0x6e
je 0x718453
cmp eax, 0x66
jne case.0x716e0a.102
add ecx, 3
push ecx
push str.actor
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xb5
ret
add ecx, 2
push ecx
push str.pher
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
xor eax, eax
ret
cmp byte [ecx + 2], 0x64
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
cmp eax, 0x75
je 0x718970
cmp eax, 0x65
jne case.0x716e0a.102
cmp byte [ecx + 4], 0
jne case.0x716e0a.102
mov eax, 0x31
ret
cmp byte [ecx + 2], 0x66
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
test eax, eax
je 0x71898f
cmp eax, 0x31
jne case.0x716e0a.102
cmp byte [ecx + 4], 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 5]
cmp eax, 0x70
je 0x7190e9
cmp eax, 0x64
jne case.0x716e0a.102
add ecx, 6
push ecx
push str.igest
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xd0
ret
add ecx, 2
push ecx
push str.mcost
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x6b
ret
cmp byte [ecx + 2], 0x73
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
test eax, eax
je 0x718995
cmp eax, 0x5f
jne case.0x716e0a.102
add ecx, 4
push ecx
push str.mode
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x2b
ret
movzx eax, byte [ecx + 2]
cmp eax, 0x6e
je 0x718488
cmp eax, 0x63
jne case.0x716e0a.102
add ecx, 3
push ecx
push 0xa67493
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x48
ret
cmp byte [ecx + 2], 0
jne case.0x716e0a.102
mov eax, 0xb2
ret
cmp byte [ecx + 2], 0x79
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
test eax, eax
je 0x718acf
cmp eax, 0x6c
je 0x718aa9
cmp eax, 0x62
jne case.0x716e0a.102
add ecx, 4
push ecx
push 0xa67421
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x35
ret
cmp byte [ecx + 2], 0
jne case.0x716e0a.102
mov eax, 0xb1
ret
add ecx, 2
push ecx
push str.reads
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x88
ret
movzx eax, byte [ecx + 2]
sub eax, 0x70
jne 0x717db7
movzx eax, byte [ecx + 3]
sub eax, 0x65
jne 0x717db7
movzx eax, byte [ecx + 4]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x86
ret
movzx eax, byte [ecx + 2]
sub eax, 0x74
jne 0x717dd4
movzx eax, byte [ecx + 3]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x11b
ret
cmp byte [ecx + 2], 0x66
jne case.0x716e0a.102
cmp byte [ecx + 3], 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
add eax, 0xffffff9c
cmp eax, 0x11
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa6705c]
cmp byte [ecx + 5], 0x69
jne case.0x716e0a.102
cmp byte [ecx + 6], 0x67
jne case.0x716e0a.102
cmp byte [ecx + 7], 0x65
jne case.0x716e0a.102
cmp byte [ecx + 8], 0x73
jne case.0x716e0a.102
cmp byte [ecx + 9], 0x74
jne case.0x716e0a.102
movzx eax, byte [ecx + 0xa]
test eax, eax
je 0x71972b
cmp eax, 0x2d
jne case.0x716e0a.102
add ecx, 0xb
push ecx
push str.props
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x62
ret
cmp byte [ecx + 2], 0x73
jne case.0x716e0a.102
cmp byte [ecx + 3], 0x74
jne case.0x716e0a.102
cmp byte [ecx + 4], 0x5f
jne case.0x716e0a.102
movzx eax, byte [ecx + 5]
cmp eax, 0x6e
je 0x719006
cmp eax, 0x65
jne case.0x716e0a.102
add ecx, 6
push ecx
push str.ntropy
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x116
ret
cmp byte [ecx + 2], 0x73
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
cmp eax, 0x60
jle 0x71884e
cmp eax, 0x61
je 0x718bb5
cmp eax, 0x69
je 0x718c04
cmp eax, 0x74
jne case.0x716e0a.102
add ecx, 4
push ecx
push 0xa67679
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x98
ret
cmp byte [ecx + 2], 0
jne case.0x716e0a.102
mov eax, 0xb3
ret
add ecx, 2
push ecx
push str.plicit_rejection
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 5
ret
movzx eax, byte [ecx + 2]
test eax, eax
je 0x7184d3
cmp eax, 0x6c
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
sub eax, 0x65
jne 0x717f73
movzx eax, byte [ecx + 4]
sub eax, 0x6e
jne 0x717f73
movzx eax, byte [ecx + 5]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x2f
ret
movzx eax, byte [ecx + 2]
sub eax, 0x6d
jne 0x717f99
movzx eax, byte [ecx + 3]
sub eax, 0x65
jne 0x717f99
movzx eax, byte [ecx + 4]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x90
ret
mov eax, 0xc7
ret
add ecx, 2
push ecx
push 0xa67421
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xc8
ret
movzx eax, byte [ecx + 2]
add eax, 0xffffff9d
cmp eax, 0x10
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa670f0]
add ecx, 3
push ecx
push str.lude_public
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xbb
ret
cmp byte [ecx + 2], 0x65
jne case.0x716e0a.102
cmp byte [ecx + 3], 0x72
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
test eax, eax
je 0x718c82
cmp eax, 0x61
jne case.0x716e0a.102
add ecx, 5
push ecx
push str.tion
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x67
ret
cmp byte [ecx + 2], 0
jne case.0x716e0a.102
mov eax, 0xfc
ret
cmp byte [ecx + 2], 0
jne case.0x716e0a.102
mov eax, 0xbe
ret
mov eax, 0x82
test edx, edx
je case.0x7179c3.0
mov eax, 0xffffffff
ret
movzx eax, byte [ecx + 2]
cmp eax, 0x73
je 0x71873f
cmp eax, 0x66
je 0x718720
cmp eax, 0x63
jne case.0x716e0a.102
add ecx, 3
push ecx
push str.oded_from_explicit
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xb6
ret
add ecx, 2
push ecx
push str.kem_ikm
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xa8
ret
movzx eax, byte [ecx + 2]
cmp eax, 0x73
je 0x7184d9
cmp eax, 0x67
jne case.0x716e0a.102
cmp byte [ecx + 3], 0x65
jne case.0x716e0a.102
cmp byte [ecx + 4], 0x73
jne case.0x716e0a.102
cmp byte [ecx + 5], 0x74
jne case.0x716e0a.102
movzx eax, byte [ecx + 6]
test eax, eax
je 0x719267
cmp eax, 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 7]
add eax, 0xffffff92
cmp eax, 5
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa671dc]
add ecx, 8
push ecx
push str.oinit
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x9e
ret
add ecx, 2
push ecx
push str.bg_no_trunc_md
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x10a
ret
movzx eax, byte [ecx + 2]
cmp eax, 0x72
je 0x71878c
cmp eax, 0x61
je 0x71875c
cmp eax, 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
cmp eax, 0x74
je 0x718e5f
cmp eax, 0x70
je 0x718e40
cmp eax, 0x64
jne case.0x716e0a.102
add ecx, 4
push ecx
push 0xa675a2
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x10d
ret
movzx eax, byte [ecx + 2]
add eax, 0xffffff9d
cmp eax, 0x10
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa66a98]
movzx eax, byte [ecx + 3]
cmp eax, 0x75
je 0x718dcd
cmp eax, 0x72
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
sub eax, 0x65
jne 0x7181da
movzx eax, byte [ecx + 5]
sub eax, 0x74
jne 0x7181da
movzx eax, byte [ecx + 6]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x83
ret
movzx eax, byte [ecx + 2]
cmp eax, 0x70
je 0x7185f8
cmp eax, 0x62
jne case.0x716e0a.102
add ecx, 3
push ecx
push str.ject
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x122
ret
movzx eax, byte [ecx + 2]
sub eax, 0x7a
jne 0x718235
movzx eax, byte [ecx + 3]
sub eax, 0x65
jne 0x718235
movzx eax, byte [ecx + 4]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x4a
ret
add ecx, 2
push ecx
push 0xa67598
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x37
ret
add ecx, 2
push ecx
push str.l3_ms
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x4b
ret
mov eax, 0xdf
ret
movzx eax, byte [ecx + 2]
sub eax, 0x62
jne 0x718296
movzx eax, byte [ecx + 3]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0xd4
ret
add ecx, 2
push ecx
push str.ounter
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xc6
ret
movzx eax, byte [ecx + 2]
cmp eax, 0x74
je 0x71882f
cmp eax, 0x69
jne case.0x716e0a.102
add ecx, 3
push ecx
push str.nt_format
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xbd
ret
movzx eax, byte [ecx + 2]
cmp eax, 0x73
je 0x7189ea
cmp eax, 0x72
je 0x7189a1
cmp eax, 0x64
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
test eax, eax
je 0x719044
cmp eax, 0x64
je 0x719025
cmp eax, 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
cmp eax, 0x74
je 0x719248
cmp eax, 0x6d
jne case.0x716e0a.102
add ecx, 5
push ecx
push 0xa674d6
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xd2
ret
add ecx, 2
push ecx
push 0xa67421
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xc5
ret
cmp byte [ecx + 2], 0
jne case.0x716e0a.102
mov eax, 0xfb
ret
add ecx, 2
push ecx
push 0xa674eb
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x7d
ret
movzx eax, byte [ecx + 2]
cmp eax, 0x6f
je 0x718a43
cmp eax, 0x69
je 0x718a07
cmp eax, 0x65
jne case.0x716e0a.102
movzx eax, byte [ecx + 3]
cmp eax, 0x66
je 0x718ed1
cmp eax, 0x64
jne case.0x716e0a.102
add ecx, 4
push ecx
push str.iction_resistance
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x57
ret
add ecx, 3
push ecx
push str.ions
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x95
ret
movzx eax, byte [ecx + 3]
sub eax, 0x61
jne 0x718443
movzx eax, byte [ecx + 4]
sub eax, 0x73
jne 0x718443
movzx eax, byte [ecx + 5]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x11d
ret
movzx eax, byte [ecx + 3]
cmp eax, 0x74
je 0x718ad5
cmp eax, 0x73
jne case.0x716e0a.102
add ecx, 4
push ecx
push str.tant
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x6e
ret
movzx eax, byte [ecx + 3]
cmp eax, 0x69
je 0x718af4
cmp eax, 0x5f
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
cmp eax, 0x6e
je 0x71904a
cmp eax, 0x65
jne case.0x716e0a.102
add ecx, 5
push ecx
push str.ntropylen
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x54
ret
mov eax, 0x2e
ret
add ecx, 3
push ecx
push 0xa6736b
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xac
ret
add ecx, 3
push ecx
push 0xa673ad
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 2
ret
cmp byte [ecx + 3], 0x72
jne case.0x716e0a.102
cmp byte [ecx + 4], 0x6f
jne case.0x716e0a.102
cmp byte [ecx + 5], 0x70
jne case.0x716e0a.102
cmp byte [ecx + 6], 0x79
jne case.0x716e0a.102
movzx eax, byte [ecx + 7]
test eax, eax
je 0x719536
cmp eax, 0x5f
jne case.0x716e0a.102
add ecx, 8
push ecx
push str.required
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x4e
ret
add ecx, 3
push ecx
push str.erence
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xa5
ret
cmp byte [ecx + 3], 0x65
jne case.0x716e0a.102
cmp byte [ecx + 4], 0x65
jne case.0x716e0a.102
cmp byte [ecx + 5], 0x64
jne case.0x716e0a.102
cmp byte [ecx + 6], 0x5f
jne case.0x716e0a.102
movzx eax, byte [ecx + 7]
cmp eax, 0x74
je 0x71955b
cmp eax, 0x72
je 0x71953c
cmp eax, 0x63
jne case.0x716e0a.102
add ecx, 8
push ecx
push str.ounter
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x59
ret
cmp byte [ecx + 3], 0x70
jne case.0x716e0a.102
cmp byte [ecx + 4], 0x2d
jne case.0x716e0a.102
cmp byte [ecx + 5], 0x70
jne case.0x716e0a.102
movzx eax, byte [ecx + 6]
cmp eax, 0x75
je 0x71926d
cmp eax, 0x72
jne case.0x716e0a.102
add ecx, 7
push ecx
push str.ivinfo
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x8d
ret
cmp byte [ecx + 3], 0
jne case.0x716e0a.102
mov eax, 0x100
ret
mov eax, 0xfe
ret
cmp byte [ecx + 3], 0
jne case.0x716e0a.102
mov eax, 0x103
ret
mov eax, 0x101
ret
movzx eax, byte [ecx + 4]
cmp eax, 0x65
je 0x718b8f
cmp eax, 0x64
jne case.0x716e0a.102
add ecx, 5
push ecx
push str.erivation_function
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x5d
ret
add ecx, 3
push ecx
push str.datory_digest
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xcd
ret
movzx eax, byte [ecx + 3]
cmp eax, 0x68
jg 0x718a78
cmp eax, 0x2d
je 0x718ef7
cmp eax, 0x5f
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
add eax, 0xffffff9f
cmp eax, 0x11
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa66f40]
add ecx, 5
push ecx
push str.dinlen
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x4f
ret
add ecx, 3
push ecx
push str.ault_digest
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xa7
ret
movzx eax, byte [ecx + 3]
sub eax, 0x63
jne 0x71874c
movzx eax, byte [ecx + 4]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0xa4
ret
cmp byte [ecx + 3], 0x74
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
cmp eax, 0x75
je 0x7190a7
cmp eax, 0x65
jne case.0x716e0a.102
cmp byte [ecx + 5], 0
jne case.0x716e0a.102
mov eax, 0x114
ret
cmp byte [ecx + 3], 0x65
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
cmp eax, 0x6e
je 0x7190c4
cmp eax, 0x61
jne case.0x716e0a.102
add ecx, 5
push ecx
push str.m_mac
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x97
ret
cmp byte [ecx + 3], 0x74
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
test eax, eax
je 0x7190e3
cmp eax, 0x6c
jne case.0x716e0a.102
movzx eax, byte [ecx + 5]
sub eax, 0x65
jne 0x718800
movzx eax, byte [ecx + 6]
sub eax, 0x6e
jne 0x718800
movzx eax, byte [ecx + 7]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0xf9
ret
add ecx, 3
push ecx
push str.e_parameters
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x5f
ret
add ecx, 3
push ecx
push str.ential
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x68
ret
cmp eax, 0x2d
je 0x718c4c
cmp eax, 0x31
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
cmp eax, 0x6d
je 0x719108
cmp eax, 0x2d
jne case.0x716e0a.102
add ecx, 5
push ecx
push str.prf_ems_check
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x111
ret
add ecx, 3
push ecx
push str.ut_type
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x120
ret
movzx eax, byte [ecx + 3]
sub eax, 0x6f
jne 0x7188c1
movzx eax, byte [ecx + 4]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x73
ret
add ecx, 3
push ecx
push str.tance
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x11a
ret
mov eax, 0x4c
ret
add ecx, 4
push ecx
push str.ation
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x91
ret
add ecx, 3
push ecx
push 0xa6758c
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x121
ret
movzx eax, byte [ecx + 3]
sub eax, 0x64
jne 0x718941
movzx eax, byte [ecx + 4]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x84
ret
add ecx, 3
push ecx
push str.sion_id
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x85
ret
add ecx, 4
push ecx
push str.le_filename
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x107
ret
mov eax, 0xce
ret
mov eax, 0x2a
ret
mov eax, 0x21
ret
cmp byte [ecx + 3], 0x74
jne case.0x716e0a.102
cmp byte [ecx + 4], 0x79
jne case.0x716e0a.102
movzx eax, byte [ecx + 5]
cmp eax, 0x76
je 0x719229
cmp eax, 0x75
jne case.0x716e0a.102
add ecx, 6
push ecx
push str._info
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x8b
ret
movzx eax, byte [ecx + 3]
sub eax, 0x73
jne 0x7189f7
movzx eax, byte [ecx + 4]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x7b
ret
movzx eax, byte [ecx + 3]
cmp eax, 0x76
je 0x718e7e
cmp eax, 0x6d
jne case.0x716e0a.102
movzx eax, byte [ecx + 4]
sub eax, 0x65
jne 0x718a33
movzx eax, byte [ecx + 5]
sub eax, 0x73
jne 0x718a33
movzx eax, byte [ecx + 6]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0xf8
ret
movzx eax, byte [ecx + 3]
cmp eax, 0x76
je 0x718eb2
cmp eax, 0x70
jne case.0x716e0a.102
add ecx, 4
push ecx
push str.erties
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 4
ret
cmp eax, 0x69
je 0x718f16
cmp eax, 0x6d
jne case.0x716e0a.102
add ecx, 4
push ecx
push str.em_bytes
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, pe_nt_image_headers32
ret
movzx eax, byte [ecx + 4]
sub eax, 0x65
jne 0x718abf
movzx eax, byte [ecx + 5]
sub eax, 0x6e
jne 0x718abf
movzx eax, byte [ecx + 6]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x30
ret
mov eax, 0x78
ret
add ecx, 4
push ecx
push str.ext_string
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x119
ret
add ecx, 4
push ecx
push str.um_length
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x55
ret
add ecx, 4
push ecx
push str.ypt_level
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x5e
ret
add ecx, 4
push ecx
push str.d_absent
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x47
ret
add ecx, 4
push ecx
push str.rithm_id
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x118
ret
add ecx, 5
push ecx
push str.m_data
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x58
ret
movzx eax, byte [ecx + 5]
sub eax, 0x74
jne 0x718ba5
movzx eax, byte [ecx + 6]
sub eax, 0x6d
jne 0x718ba5
movzx eax, byte [ecx + 7]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x99
ret
cmp byte [ecx + 4], 0x61
jne case.0x716e0a.102
cmp byte [ecx + 5], 0x64
jne case.0x716e0a.102
movzx eax, byte [ecx + 6]
test eax, eax
je 0x719530
cmp eax, 0x70
jne case.0x716e0a.102
movzx eax, byte [ecx + 7]
sub eax, 0x61
jne 0x718bf4
movzx eax, byte [ecx + 8]
sub eax, 0x64
jne 0x718bf4
movzx eax, byte [ecx + 9]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x24
ret
cmp byte [ecx + 4], 0x76
jne case.0x716e0a.102
movzx eax, byte [ecx + 5]
cmp eax, 0x69
je 0x719343
cmp eax, 0x67
je 0x7192fe
cmp eax, 0x66
jne case.0x716e0a.102
add ecx, 6
push ecx
push str.ixed
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x26
ret
movzx eax, byte [ecx + 4]
add eax, 0xffffff9d
cmp eax, 0x13
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa66964]
add ecx, 5
push ecx
push str.lient_version
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 8
ret
mov eax, 0x74
ret
mov eax, 0x6f
ret
movzx eax, byte [ecx + 4]
sub eax, 0x65
jne 0x718ca4
movzx eax, byte [ecx + 5]
sub eax, 0x6e
jne 0x718ca4
movzx eax, byte [ecx + 6]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x7a
ret
mov eax, 3
ret
cmp byte [ecx + 5], 0x78
jne case.0x716e0a.102
cmp byte [ecx + 6], 0x70
jne case.0x716e0a.102
cmp byte [ecx + 7], 0x6f
jne case.0x716e0a.102
cmp byte [ecx + 8], 0x6e
jne case.0x716e0a.102
cmp byte [ecx + 9], 0x65
jne case.0x716e0a.102
cmp byte [ecx + 0xa], 0x6e
jne case.0x716e0a.102
cmp byte [ecx + 0xb], 0x74
jne case.0x716e0a.102
movzx edx, byte [ecx + 0xc]
cmp edx, 0x39
ja case.0x716e0a.102
mov eax, 0xe2
jmp dword [edx*4 + 0xa66c20]
movzx eax, byte [ecx + 0xd]
test eax, eax
je 0x719b87
cmp eax, 0x30
jne case.0x716e0a.102
cmp byte [ecx + 0xe], 0
jne case.0x716e0a.102
mov eax, 0xe4
ret
cmp byte [ecx + 5], 0x61
jne case.0x716e0a.102
cmp byte [ecx + 6], 0x63
jne case.0x716e0a.102
cmp byte [ecx + 7], 0x74
jne case.0x716e0a.102
cmp byte [ecx + 8], 0x6f
jne case.0x716e0a.102
cmp byte [ecx + 9], 0x72
jne case.0x716e0a.102
movzx edx, byte [ecx + 0xa]
cmp edx, 0x39
ja case.0x716e0a.102
mov eax, 0xed
jmp dword [edx*4 + 0xa66b38]
movzx eax, byte [ecx + 0xb]
test eax, eax
je 0x719957
cmp eax, 0x30
jne case.0x716e0a.102
cmp byte [ecx + 0xc], 0
jne case.0x716e0a.102
mov eax, 0xef
ret
add ecx, 5
push ecx
push str.erive_from_pq
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xe0
ret
cmp byte [ecx + 4], 0x72
jne case.0x716e0a.102
cmp byte [ecx + 5], 0x69
jne case.0x716e0a.102
cmp byte [ecx + 6], 0x74
jne case.0x716e0a.102
cmp byte [ecx + 7], 0x79
jne case.0x716e0a.102
cmp byte [ecx + 8], 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 9]
cmp eax, 0x63
je 0x71970c
cmp eax, 0x62
jne case.0x716e0a.102
add ecx, 0xa
push ecx
push 0xa67421
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x104
ret
mov eax, 0x72
ret
mov eax, 0xcc
ret
add ecx, 4
push ecx
push str.hase
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x10e
ret
add ecx, 4
push ecx
push 0xa6732e
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x10f
ret
movzx eax, byte [ecx + 4]
test eax, eax
je 0x7191e0
cmp eax, 0x5f
jne case.0x716e0a.102
add ecx, 5
push ecx
push 0xa67512
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xaa
ret
add ecx, 4
push ecx
push str.ider_name
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x108
ret
movzx eax, byte [ecx + 4]
sub eax, 0x69
jne 0x718ee7
movzx eax, byte [ecx + 5]
sub eax, 0x78
jne 0x718ee7
movzx eax, byte [ecx + 6]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x7e
ret
add ecx, 4
push ecx
push str.size
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xcf
ret
add ecx, 4
push ecx
push str.um_length
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x51
ret
add ecx, 5
push ecx
push 0xa6732e
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x64
ret
add ecx, 5
push ecx
push str.utlen
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x63
ret
movzx eax, byte [ecx + 5]
sub eax, 0x6b
jne 0x718f89
movzx eax, byte [ecx + 6]
sub eax, 0x6d
jne 0x718f89
movzx eax, byte [ecx + 7]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x65
ret
add ecx, 5
push ecx
push str.eybits
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x8f
ret
add ecx, 5
push ecx
push str.ofactor_flag
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x105
ret
cmp byte [ecx + 5], 0
jne case.0x716e0a.102
mov eax, 0x76
ret
add ecx, 5
push ecx
push str.eparator
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x77
ret
add ecx, 6
push ecx
push str.once
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x117
ret
add ecx, 4
push ecx
push 0xa674da
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x33
ret
mov eax, 0x66
ret
add ecx, 5
push ecx
push str.oncelen
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x56
ret
add ecx, 6
push ecx
push str.padding
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x92
ret
add ecx, 6
push ecx
push 0xa672ed
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x29
ret
movzx eax, byte [ecx + 5]
sub eax, 0x73
jne 0x7190b4
movzx eax, byte [ecx + 6]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x110
ret
add ecx, 5
push ecx
push 0xa675b1
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x115
ret
mov eax, 0x7f
ret
add ecx, 6
push ecx
push str.roperties
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xd1
ret
cmp byte [ecx + 5], 0x75
jne case.0x716e0a.102
cmp byte [ecx + 6], 0x6c
jne case.0x716e0a.102
cmp byte [ecx + 7], 0x74
jne case.0x716e0a.102
cmp byte [ecx + 8], 0x69
jne case.0x716e0a.102
cmp byte [ecx + 9], 0x5f
jne case.0x716e0a.102
movsx eax, byte [ecx + 0xa]
add eax, 0xffffff9f
rol eax, 0x1e
cmp eax, 3
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa66954]
cmp byte [ecx + 0xb], 0x61
jne case.0x716e0a.102
cmp byte [ecx + 0xc], 0x64
jne case.0x716e0a.102
movzx eax, byte [ecx + 0xd]
test eax, eax
je 0x719b62
cmp eax, 0x70
jne case.0x716e0a.102
add ecx, 0xe
push ecx
push str.acklen
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x3a
ret
add ecx, 6
push ecx
push 0xa6732e
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xa3
ret
add ecx, 6
push ecx
push str.uffer_len
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x9a
ret
mov eax, 0x9c
ret
mov eax, 0xd3
ret
movzx eax, byte [ecx + 6]
sub eax, 0x6e
jne 0x7191fc
movzx eax, byte [ecx + 7]
sub eax, 0x67
jne 0x7191fc
movzx eax, byte [ecx + 8]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0xb7
ret
movzx eax, byte [ecx + 8]
sub eax, 0x72
jne 0x719219
movzx eax, byte [ecx + 9]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0xb9
ret
add ecx, 6
push ecx
push str._info
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x8c
ret
add ecx, 5
push ecx
push 0xa6732e
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x49
ret
mov eax, 1
ret
add ecx, 7
push ecx
push str.binfo
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x8e
ret
cmp byte [ecx + 5], 0x69
jne case.0x716e0a.102
cmp byte [ecx + 6], 0x67
jne case.0x716e0a.102
cmp byte [ecx + 7], 0x61
jne case.0x716e0a.102
cmp byte [ecx + 8], 0x6c
jne case.0x716e0a.102
cmp byte [ecx + 9], 0x67
jne case.0x716e0a.102
cmp byte [ecx + 0xa], 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 0xb]
add eax, 0xffffff9d
cmp eax, 0x10
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa669b4]
add ecx, 0xc
push ecx
push str.ode_point
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x14
ret
movzx eax, byte [ecx + 6]
sub eax, 0x65
jne 0x719314
movzx eax, byte [ecx + 7]
sub eax, 0x6e
jne 0x719314
movzx eax, byte [ecx + 8]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x25
ret
add ecx, 5
push ecx
push str.ata_size
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xa1
ret
movzx eax, byte [ecx + 6]
sub eax, 0x6e
jne 0x719359
movzx eax, byte [ecx + 7]
sub eax, 0x76
jne 0x719359
movzx eax, byte [ecx + 8]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x27
ret
add ecx, 5
push ecx
push str.ersion
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x43
ret
cmp byte [ecx + 5], 0x72
jne case.0x716e0a.102
cmp byte [ecx + 6], 0x6f
jne case.0x716e0a.102
cmp byte [ecx + 7], 0x75
jne case.0x716e0a.102
cmp byte [ecx + 8], 0x70
jne case.0x716e0a.102
cmp byte [ecx + 9], 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 0xa]
add eax, 0xffffff9f
cmp eax, 0x12
ja case.0x716e0a.102
jmp dword [eax*4 + 0xa669f8]
movzx eax, byte [ecx + 0xb]
sub eax, 0x6c
jne 0x7193e7
movzx eax, byte [ecx + 0xc]
sub eax, 0x67
jne 0x7193e7
movzx eax, byte [ecx + 0xd]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0xa
ret
movzx eax, byte [ecx + 5]
cmp eax, 0x75
je 0x719632
cmp eax, 0x69
je 0x7195e9
cmp eax, 0x61
jne case.0x716e0a.102
movzx eax, byte [ecx + 6]
cmp eax, 0x78
je 0x7196cd
cmp eax, 0x63
jne case.0x716e0a.102
movzx eax, byte [ecx + 7]
test eax, eax
je 0x719731
cmp eax, 0x2d
jne case.0x716e0a.102
add ecx, 8
push ecx
push str.size
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x42
ret
add ecx, 5
push ecx
push str.egotiated_version
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 9
ret
add ecx, 5
push ecx
push str.rag_len
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x94
ret
add ecx, 5
push ecx
push str.equest
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x113
ret
movzx eax, byte [ecx + 5]
cmp eax, 0x6e
je 0x7196ae
cmp eax, 0x61
jne case.0x716e0a.102
add ecx, 6
push ecx
push str.rly_data
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x93
ret
add ecx, 5
push ecx
push str.oncelen
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x52
ret
add ecx, 5
push ecx
push str.erslen
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x53
ret
mov eax, 0x23
ret
mov eax, 0x71
ret
add ecx, 8
push ecx
push str.equests
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x5a
ret
cmp byte [ecx + 8], 0x69
jne case.0x716e0a.102
cmp byte [ecx + 9], 0x6d
jne case.0x716e0a.102
cmp byte [ecx + 0xa], 0x65
jne case.0x716e0a.102
movzx eax, byte [ecx + 0xb]
test eax, eax
je 0x71975d
cmp eax, 0x5f
jne case.0x716e0a.102
add ecx, 0xc
push ecx
push str.interval
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x5c
ret
add ecx, 0xa
push ecx
push str.egacy
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xca
ret
movzx eax, byte [ecx + 0xa]
sub eax, 0x71
jne 0x7195d9
movzx eax, byte [ecx + 0xb]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0xcb
ret
cmp byte [ecx + 6], 0x6e
jne case.0x716e0a.102
cmp byte [ecx + 7], 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 8]
cmp eax, 0x74
je 0x719737
cmp eax, 0x64
jne case.0x716e0a.102
add ecx, 9
push ecx
push 0xa67606
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xf
ret
add ecx, 6
push ecx
push 0xa6760a
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x38
ret
add ecx, 8
push ecx
push str.rops
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 6
ret
add ecx, 8
push ecx
push str.neshot
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x9f
ret
add ecx, 8
push ecx
push 0xa672ed
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xab
ret
add ecx, 6
push ecx
push str.tropylen
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x50
ret
cmp byte [ecx + 7], 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 8]
cmp eax, 0x74
je 0x71989a
cmp eax, 0x64
jne case.0x716e0a.102
add ecx, 9
push ecx
push 0xa67606
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xd
ret
add ecx, 0xa
push ecx
push str.hecks
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x10c
ret
mov eax, 0x61
ret
mov eax, 0x41
ret
movzx eax, byte [ecx + 9]
sub eax, 0x6c
jne 0x71974d
movzx eax, byte [ecx + 0xa]
sub eax, 0x73
jne 0x71974d
movzx eax, byte [ecx + 0xb]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x10
ret
mov eax, 0x5b
ret
add ecx, 0xb
push ecx
push str.nterleave
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x3e
ret
cmp byte [ecx + 0xb], 0x61
jne case.0x716e0a.102
cmp byte [ecx + 0xc], 0x78
jne case.0x716e0a.102
movzx eax, byte [ecx + 0xd]
cmp eax, 0x73
je 0x719b68
cmp eax, 0x62
jne case.0x716e0a.102
add ecx, 0xe
push ecx
push str.ufsz
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x3f
ret
cmp byte [ecx + 0xb], 0x6e
jne case.0x716e0a.102
cmp byte [ecx + 0xc], 0x63
jne case.0x716e0a.102
movzx eax, byte [ecx + 0xd]
test eax, eax
je 0x719bb3
cmp eax, 0x6c
je 0x719b8d
cmp eax, 0x69
jne case.0x716e0a.102
movzx eax, byte [ecx + 0xe]
sub eax, 0x6e
jne 0x71980a
movzx eax, byte [ecx + 0xf]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x3c
ret
cmp byte [ecx + 0xb], 0
jne case.0x716e0a.102
mov eax, 0xf0
ret
cmp byte [ecx + 0xb], 0
jne case.0x716e0a.102
mov eax, 0xf3
ret
cmp byte [ecx + 0xb], 0
jne case.0x716e0a.102
mov eax, 0xf4
ret
cmp byte [ecx + 0xb], 0
jne case.0x716e0a.102
mov eax, 0xf5
ret
cmp byte [ecx + 0xb], 0
jne case.0x716e0a.102
mov eax, 0xf1
ret
cmp byte [ecx + 0xb], 0
jne case.0x716e0a.102
mov eax, 0xf2
ret
cmp byte [ecx + 0xb], 0
jne case.0x716e0a.102
mov eax, 0xf7
ret
cmp byte [ecx + 0xb], 0
jne case.0x716e0a.102
mov eax, 0xf6
ret
movzx eax, byte [ecx + 9]
sub eax, 0x6c
jne 0x7198b0
movzx eax, byte [ecx + 0xa]
sub eax, 0x73
jne 0x7198b0
movzx eax, byte [ecx + 0xb]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0xe
ret
cmp byte [ecx + 0xb], 0x61
jne case.0x716e0a.102
cmp byte [ecx + 0xc], 0x6d
jne case.0x716e0a.102
cmp byte [ecx + 0xd], 0x65
jne case.0x716e0a.102
movzx eax, byte [ecx + 0xe]
test eax, eax
je 0x719c82
cmp eax, 0x2d
jne case.0x716e0a.102
add ecx, 0xf
push ecx
push str.internal
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x12
ret
movzx eax, byte [ecx + 0xb]
cmp eax, 0x73
je 0x7199dd
cmp eax, 0x64
jne case.0x716e0a.102
cmp byte [ecx + 0xc], 0
jne case.0x716e0a.102
mov eax, 0xb
ret
add ecx, 0xb
push ecx
push str.ec_bits
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x13
ret
mov eax, 0xee
ret
cmp byte [ecx + 0xd], 0
jne case.0x716e0a.102
mov eax, 0xe5
ret
cmp byte [ecx + 0xd], 0
jne case.0x716e0a.102
mov eax, 0xe8
ret
cmp byte [ecx + 0xd], 0
jne case.0x716e0a.102
mov eax, 0xe9
ret
cmp byte [ecx + 0xd], 0
jne case.0x716e0a.102
mov eax, 0xea
ret
cmp byte [ecx + 0xd], 0
jne case.0x716e0a.102
mov eax, 0xe6
ret
cmp byte [ecx + 0xd], 0
jne case.0x716e0a.102
mov eax, 0xe7
ret
cmp byte [ecx + 0xd], 0
jne case.0x716e0a.102
mov eax, 0xec
ret
cmp byte [ecx + 0xd], 0
jne case.0x716e0a.102
mov eax, 0xeb
ret
add ecx, 0xc
push ecx
push str._kem
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0xc
ret
movzx eax, byte [ecx + 0xc]
sub eax, 0x69
jne 0x719a12
movzx eax, byte [ecx + 0xd]
sub eax, 0x64
jne 0x719a12
movzx eax, byte [ecx + 0xe]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x1b
ret
cmp byte [ecx + 0xc], 0x61
jne case.0x716e0a.102
cmp byte [ecx + 0xd], 0x73
jne case.0x716e0a.102
cmp byte [ecx + 0xe], 0x68
jne case.0x716e0a.102
cmp byte [ecx + 0xf], 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 0x10]
cmp eax, 0x6f
je 0x719cae
cmp eax, 0x6e
jne case.0x716e0a.102
add ecx, 0x11
push ecx
push 0xa6762a
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x15
ret
movzx eax, byte [ecx + 0xc]
cmp eax, 0x69
je 0x719bb9
cmp eax, 0x65
jne case.0x716e0a.102
add ecx, 0xd
push ecx
push str.c_bits
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x1c
ret
add ecx, 0xc
push ecx
push str.ana_name
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x17
ret
cmp byte [ecx + 0xc], 0x65
jne case.0x716e0a.102
cmp byte [ecx + 0xd], 0x79
jne case.0x716e0a.102
cmp byte [ecx + 0xe], 0x74
jne case.0x716e0a.102
cmp byte [ecx + 0xf], 0x79
jne case.0x716e0a.102
cmp byte [ecx + 0x10], 0x70
jne case.0x716e0a.102
cmp byte [ecx + 0x11], 0x65
jne case.0x716e0a.102
movzx eax, byte [ecx + 0x12]
test eax, eax
je 0x719cd4
cmp eax, 0x2d
jne case.0x716e0a.102
add ecx, 0x13
push ecx
push 0xa67637
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x19
ret
add ecx, 0xc
push ecx
push 0xa6762a
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x1a
ret
mov eax, 0x39
ret
add ecx, 0xe
push ecx
push str.ndfrag
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x40
ret
mov eax, 0xe3
ret
movzx eax, byte [ecx + 0xe]
sub eax, 0x65
jne 0x719ba3
movzx eax, byte [ecx + 0xf]
sub eax, 0x6e
jne 0x719ba3
movzx eax, byte [ecx + 0x10]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x3d
ret
mov eax, 0x3b
ret
cmp byte [ecx + 0xd], 0x67
jne case.0x716e0a.102
cmp byte [ecx + 0xe], 0x2d
jne case.0x716e0a.102
movzx eax, byte [ecx + 0xf]
cmp eax, 0x6f
je 0x719c88
cmp eax, 0x6e
jne case.0x716e0a.102
add ecx, 0x10
push ecx
push 0xa6762a
call sub.api_ms_win_crt_string_l1_1_0.dll_strcmp
add esp, 8
test eax, eax
jne case.0x716e0a.102
mov eax, 0x1d
ret
cmp byte [ecx + 0x10], 0
jne case.0x716e0a.102
mov eax, 0xd7
ret
cmp byte [ecx + 0x10], 0
jne case.0x716e0a.102
mov eax, 0xda
ret
cmp byte [ecx + 0x10], 0
jne case.0x716e0a.102
mov eax, 0xd8
ret
cmp byte [ecx + 0x10], 0
jne case.0x716e0a.102
mov eax, 0xd9
ret
cmp byte [ecx + 0x10], 0
jne case.0x716e0a.102
mov eax, 0xdb
ret
cmp byte [ecx + 0x10], 0
jne case.0x716e0a.102
mov eax, 0xdc
ret
cmp byte [ecx + 0x10], 0
jne case.0x716e0a.102
mov eax, 0xde
ret
cmp byte [ecx + 0x10], 0
jne case.0x716e0a.102
mov eax, 0xdd
ret
mov eax, 0x11
ret
movzx eax, byte [ecx + 0x10]
sub eax, 0x69
jne 0x719c9e
movzx eax, byte [ecx + 0x11]
sub eax, 0x64
jne 0x719c9e
movzx eax, byte [ecx + 0x12]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x1e
ret
movzx eax, byte [ecx + 0x11]
sub eax, 0x69
jne 0x719cc4
movzx eax, byte [ecx + 0x12]
sub eax, 0x64
jne 0x719cc4
movzx eax, byte [ecx + 0x13]
neg eax
test eax, eax
jne case.0x716e0a.102
mov eax, 0x16
ret
mov eax, 0x18
ret