Function at 0x688e5340
Capabilities:
Parse pe header
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xe8
mov rsi, rdx
mov rdi, rcx
mov eax, dword [0x68f11c0c]
mov ecx, dword [0x68f11c20]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rsp + 0x46]
cmp ecx, 0xa
setl byte [rsp + 0x47]
lea rbx, str.Error:_No_export_directory_found.
lea rbp, str.Success:_Export_directory_found.
lea r12, str.Error:_Function_name__lpName__is_NULL.
lea r14, str.Error:_hModule_is_NULL.
lea r15, str.Success:_Function__s_found_at_address_0x_lx._n
lea r13, str.Error:_Function__s_not_found_in_the_export_table._n
mov eax, 0x903a647d
mov qword [rsp + 0xa8], rdi
cmp eax, 0xfc59bef5
jle 0x688e5452
cmp eax, 0x38cacb75
jle 0x688e54eb
cmp eax, 0x5fcb4d40
jle 0x688e55f2
cmp eax, 0x6e2ac066
jle 0x688e57dd
cmp eax, 0x78cbfb9f
jle 0x688e5ba5
cmp eax, 0x7bd8098e
jg 0x688e61ce
cmp eax, 0x79f124b4
jle 0x688e6ca8
cmp eax, 0x7a666f36
jle 0x688e80d8
cmp eax, 0x7aeac68e
jg 0x688ea196
cmp eax, 0x7a666f37
je 0x688ea91b
cmp eax, 0x7aa485d6
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaa46c780
mov ecx, 0x66985aac
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xbfb3f2fd
jg 0x688e5579
cmp eax, 0xa2da513b
jg 0x688e5675
cmp eax, 0x92c2a730
jle 0x688e5855
cmp eax, 0x9a88cb3d
jg 0x688e5c12
cmp eax, 0x975d4a6a
jg 0x688e6230
cmp eax, 0x9409981c
jle 0x688e6cff
cmp eax, 0x9618f657
jle 0x688e8124
cmp eax, 0x9700dc11
jg 0x688ea1c3
cmp eax, 0x9618f658
je 0x688ea946
cmp eax, 0x96e10f4f
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x420b098b
mov ecx, 0xbd8059d1
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x190f09f9
jg 0x688e56f8
cmp eax, 0x9ab4295
jg 0x688e58cd
cmp eax, 0x27c6e78
jg 0x688e5c5e
cmp eax, 0xffe0d4b9
jle 0x688e6271
cmp eax, 0xcf2aea
jle 0x688e6d56
cmp eax, 0x12972d4
jle 0x688e814f
cmp eax, 0x1cb7a3f
jg 0x688ea1e3
cmp eax, 0x12972d5
je 0x688ea971
cmp eax, 0x14327c3
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1df6411d
mov ecx, 0x23e14a32
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xde1a4d57
jg 0x688e575a
cmp eax, 0xd1b85f86
jg 0x688e5945
cmp eax, 0xc760f744
jg 0x688e5ccb
cmp eax, 0xc31f749e
jle 0x688e62d3
cmp eax, 0xc4ff6f23
jle 0x688e6dad
cmp eax, 0xc6aff498
jle 0x688e81a6
cmp eax, 0xc74e625a
jg 0x688ea203
cmp eax, 0xc6aff499
je 0x688ea99c
cmp eax, 0xc6d32533
jne 0x688e53b2
lea rcx, str.Error:_Invalid_NT_header_signature.
call sub.msvcrt.dll_puts
mov eax, 0xe1117ad3
jmp 0x688e53b2
cmp eax, 0x4fe1704e
jg 0x688e59bd
cmp eax, 0x44811059
jg 0x688e5d17
cmp eax, 0x3d64cb5c
jle 0x688e6335
cmp eax, 0x412beef8
jle 0x688e6e04
cmp eax, 0x423a237b
jle 0x688e81f2
cmp eax, 0x42d7fdfd
jg 0x688ea244
cmp eax, 0x423a237c
je 0x688ea9a6
cmp eax, 0x428f43ae
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa7c9afe7
mov ecx, 0xc24ddbfa
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xb11120fd
jg 0x688e5a3d
cmp eax, 0xaac33ac1
jg 0x688e5d84
cmp eax, 0xa6f088e1
jle 0x688e6397
cmp eax, 0xa8fa0030
jle 0x688e6e5b
cmp eax, 0xaa46c77f
jle 0x688e823e
cmp eax, 0xaa81c8b0
jg 0x688ea264
cmp eax, 0xaa46c780
je 0x688ea9b0
cmp eax, 0xaa533a62
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x423a237c
mov ecx, 0x30955e91
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x29e8e80b
jg 0x688e5ab5
cmp eax, 0x2278ea2d
jg 0x688e5dd0
cmp eax, 0x1ebe0a72
jle 0x688e63d8
cmp eax, 0x2064501e
jle 0x688e6ea2
cmp eax, 0x210ac558
jle 0x688e8269
cmp eax, 0x21882bf2
jg 0x688ea2a5
cmp eax, 0x210ac559
je 0x688ea9ba
cmp eax, 0x2115e411
jne 0x688e53b2
mov eax, 0x5b00c8
jmp 0x688e53b2
cmp eax, 0xecfe8582
jg 0x688e5b2d
cmp eax, 0xe58481ff
jg 0x688e5e1c
cmp eax, 0xe1117ad2
jle 0x688e6419
cmp eax, 0xe395ecca
jle 0x688e6f05
cmp eax, 0xe40a72f3
jle 0x688e8294
cmp eax, 0xe4e29213
jg 0x688ea2e6
cmp eax, 0xe40a72f4
je 0x688ea9e5
cmp eax, 0xe47743e3
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xde511467
mov ecx, 0x9918b3a1
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x667299f9
jg 0x688e5e89
cmp eax, 0x62a24f32
jle 0x688e645a
cmp eax, 0x642fe6a1
jle 0x688e6f5c
cmp eax, 0x64e19095
jle 0x688e82e0
cmp eax, 0x65a3e703
jg 0x688ea327
cmp eax, 0x64e19096
je 0x688ea9f8
cmp eax, 0x64fb1f01
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdcc7b049
mov ecx, 0x2115e411
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x8a8dbe73
jg 0x688e5efe
cmp eax, 0x84b29db9
jle 0x688e649b
cmp eax, 0x86c2daca
jle 0x688e6fb3
cmp eax, 0x86fce969
jle 0x688e830b
cmp eax, 0x87b59154
jg 0x688ea368
cmp eax, 0x86fce96a
je 0x688eaa23
cmp eax, 0x875979cc
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9409981d
mov ecx, 0xa3dc141
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x119deb9d
jg 0x688e5f6b
cmp eax, 0xdcda63f
jle 0x688e64fd
cmp eax, 0xfbaed5a
jle 0x688e700a
cmp eax, 0x104dd14e
jle 0x688e8336
cmp eax, 0x11618cff
jg 0x688ea3a9
cmp eax, 0x104dd14f
je 0x688eaa4e
cmp eax, 0x1146fa01
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf6ac69e5
mov ecx, 0x412beef9
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xda152f46
jg 0x688e5fd8
cmp eax, 0xd4f1a02e
jle 0x688e655f
cmp eax, 0xd8449aeb
jle 0x688e7061
cmp eax, 0xd9459d1d
jle 0x688e8361
cmp eax, 0xd9955749
jg 0x688ea3ea
cmp eax, 0xd9459d1e
je 0x688eaa58
cmp eax, 0xd97a5446
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x17179725
mov ecx, 0x69e941dc
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x58d99854
jg 0x688e6024
cmp eax, 0x5382ddf5
jle 0x688e65c1
cmp eax, 0x56adc4ea
jle 0x688e70b8
cmp eax, 0x5832282a
jle 0x688e83ad
cmp eax, 0x585e5413
jg 0x688ea417
cmp eax, 0x5832282b
je 0x688eaa83
cmp eax, 0x5841acae
jne 0x688e53b2
mov rcx, r12
call sub.msvcrt.dll_puts
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe8e9a2e7
mov ecx, 0xb9bd4771
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xb8891f16
jg 0x688e6091
cmp eax, 0xb41673f4
jle 0x688e6623
cmp eax, 0xb560af0f
jle 0x688e710f
cmp eax, 0xb6eff6e5
jle 0x688e83f9
cmp eax, 0xb850d4b9
jg 0x688ea437
cmp eax, 0xb6eff6e6
je 0x688eaaae
cmp eax, 0xb8336533
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xab716a77
mov ecx, 0x99e89b9d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x2fe4a821
jg 0x688e6115
cmp eax, 0x2beeb889
jle 0x688e6685
cmp eax, 0x2e0b2679
jle 0x688e7166
cmp eax, 0x2e4f801e
jle 0x688e8424
cmp eax, 0x2ef81d65
jg 0x688ea478
cmp eax, 0x2e4f801f
je 0x688eaad9
cmp eax, 0x2ec9e74e
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbb08a536
mov ecx, 0x790eea8d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xf34ca048
jg 0x688e6161
cmp eax, 0xef75f564
jle 0x688e66d0
cmp eax, 0xf1c8a61f
jle 0x688e71bd
cmp eax, 0xf27f48d6
jle 0x688e8470
cmp eax, 0xf2cde4cf
jg 0x688ea4b9
cmp eax, 0xf27f48d7
je 0x688eab1a
cmp eax, 0xf2b1305e
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x695cea2c
mov ecx, 0xfcacec02
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x72156eaa
jle 0x688e6732
cmp eax, 0x73c37660
jle 0x688e7214
cmp eax, 0x760ef33a
jle 0x688e84bc
cmp eax, 0x774318c5
jg 0x688ea4fa
cmp eax, 0x760ef33b
je 0x688eab45
cmp eax, 0x764a51f7
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x774318c6
mov ecx, 0x34555658
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x9dbad844
jle 0x688e6794
cmp eax, 0x9f0f5f83
jle 0x688e724a
cmp eax, 0xa01df67a
jle 0x688e84f1
cmp eax, 0xa21edb83
jg 0x688ea53b
cmp eax, 0xa01df67b
je 0x688eab70
cmp eax, 0xa045c9dc
jne 0x688e53b2
mov eax, 0xf1f52c87
jmp 0x688e53b2
cmp eax, 0x5c8d020
jle 0x688e67d5
cmp eax, 0x6f35976
jle 0x688e72a1
cmp eax, 0x7746a47
jle 0x688e851c
cmp eax, 0x811e4a1
jg 0x688ea57c
cmp eax, 0x7746a48
je 0x688eab9b
cmp eax, 0x7c2a689
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe072f214
mov ecx, 0xfab7b675
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xcc76e0c0
jle 0x688e6821
cmp eax, 0xcdf83798
jle 0x688e72d7
cmp eax, 0xd06fa234
jle 0x688e8568
cmp eax, 0xd16485e7
jg 0x688ea59c
cmp eax, 0xd06fa235
je 0x688eabc6
cmp eax, 0xd10d7300
jne 0x688e53b2
mov eax, 0x5e399f74
jmp 0x688e53b2
cmp eax, 0x4bbfc60b
jle 0x688e6883
cmp eax, 0x4e180cf6
jle 0x688e732e
cmp eax, 0x4f0a0c55
jle 0x688e85b4
cmp eax, 0x4fa0b2a5
jg 0x688ea5dd
cmp eax, 0x4f0a0c56
je 0x688eabd0
cmp eax, 0x4f8a1997
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe01c4d48
mov ecx, 0x59cbfe4d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xad4b574d
jle 0x688e68e5
cmp eax, 0xaf9b9d3d
jle 0x688e7385
cmp eax, 0xb04112fb
jle 0x688e8637
cmp eax, 0xb0be5bc2
jg 0x688ea622
cmp eax, 0xb04112fc
je 0x688eabfb
cmp eax, 0xb04ecf3a
jne 0x688e53b2
mov eax, 0xef757c5f
jmp 0x688e53b2
cmp eax, 0x2611633f
jle 0x688e6926
cmp eax, 0x280f7af5
jle 0x688e73dc
cmp eax, 0x28a73e27
jle 0x688e8683
cmp eax, 0x2990220a
jg 0x688ea642
cmp eax, 0x28a73e28
je 0x688eac26
cmp eax, 0x29110d5c
jne 0x688e53b2
mov eax, 0x71af10e8
jmp 0x688e53b2
cmp eax, 0xe8e04f82
jle 0x688e6967
cmp eax, 0xeab97af2
jle 0x688e7422
cmp eax, 0xebe4326f
jle 0x688e86cf
cmp eax, 0xec68f1f3
jg 0x688ea662
cmp eax, 0xebe43270
je 0x688eac51
cmp eax, 0xec3b2756
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x27bc64ad
mov ecx, 0x5b00c8
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x69e941db
jle 0x688e69c9
cmp eax, 0x6c92ffef
jle 0x688e7479
cmp eax, 0x6cf2818a
jle 0x688e871b
cmp eax, 0x6dcd7d30
jg 0x688ea6a3
cmp eax, 0x6cf2818b
je 0x688eac94
cmp eax, 0x6d8d3128
jne 0x688e53b2
mov rcx, rbx
call sub.msvcrt.dll_puts
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdd0835ea
mov ecx, 0xdb50414a
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x8f13fa6a
jle 0x688e6a2b
cmp eax, 0x90a3e40b
jle 0x688e74af
cmp eax, 0x91630561
jle 0x688e8767
cmp eax, 0x926f1d61
jg 0x688ea6e4
cmp eax, 0x91630562
je 0x688eacbf
cmp eax, 0x922cc9e6
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd3dd4ef3
mov ecx, 0xb41673f5
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x14cbfc64
jle 0x688e6a8d
cmp eax, 0x175b996c
jle 0x688e7506
cmp eax, 0x17f0fa45
jle 0x688e8792
cmp eax, 0x1870c314
jg 0x688ea704
cmp eax, 0x17f0fa46
je 0x688eacc9
cmp eax, 0x17f56924
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x86c2dacb
mov ecx, 0x64e19096
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xdba032d8
jle 0x688e6ace
cmp eax, 0xdce876bd
jle 0x688e755d
cmp eax, 0xdd8bbe9e
jle 0x688e87de
cmp eax, 0xddd39375
jg 0x688ea745
cmp eax, 0xdd8bbe9f
je 0x688eacf4
cmp eax, 0xdd8e9c2b
jne 0x688e53b2
mov eax, 0x33c2d864
jmp 0x688e53b2
cmp eax, 0x5b43c954
jle 0x688e6b30
cmp eax, 0x5c977d28
jle 0x688e75b4
cmp eax, 0x5d9d7af2
jle 0x688e8809
cmp eax, 0x5e399f73
jg 0x688ea786
cmp eax, 0x5d9d7af3
je 0x688ead27
cmp eax, 0x5da4170f
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1b8ec582
mov ecx, 0x62eb0499
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xbabc9a05
jle 0x688e6b92
cmp eax, 0xbbe23e2c
jle 0x688e7617
cmp eax, 0xbd5d06d2
jle 0x688e8855
cmp eax, 0xbea07bbe
jg 0x688ea7d3
cmp eax, 0xbd5d06d3
je 0x688ead52
cmp eax, 0xbd8059d1
jne 0x688e53b2
mov qword [rsp + 0x50], rdi
mov rax, qword [rsp + 0x50]
movzx eax, word [rax]
cmp eax, 0x5a4d
setne byte [rsp + 0x4a]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x420b098b
mov ecx, 0x3fdece2
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x3340755a
jle 0x688e6c05
cmp eax, 0x367d174d
jle 0x688e764d
cmp eax, 0x37cd49d9
jle 0x688e88a1
cmp eax, 0x384637d0
jg 0x688ea814
cmp eax, 0x37cd49da
je 0x688ead7d
cmp eax, 0x381b17c8
jne 0x688e53b2
mov eax, 0x31ebf98f
jmp 0x688e53b2
cmp eax, 0xf7e718a8
jle 0x688e6c46
cmp eax, 0xfab788eb
jle 0x688e7683
cmp eax, 0xfb430c23
jle 0x688e88cc
cmp eax, 0xfbfbb729
jg 0x688ea838
cmp eax, 0xfb430c24
je 0x688ead8f
cmp eax, 0xfb98e214
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x370d3949
mov ecx, 0x2fe4a822
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x7de3ee83
jle 0x688e76b9
cmp eax, 0x7f16ec13
jle 0x688e8908
cmp eax, 0x7f7cb994
jg 0x688ea8a4
cmp eax, 0x7f16ec14
je 0x688eadba
cmp eax, 0x7f3d7d0b
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x845faf60
mov ecx, 0xdff06b39
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x9918b3a0
jg 0x688e7720
cmp eax, 0x98343ba2
jg 0x688e8960
cmp eax, 0x97862484
jle 0x688ea8e5
cmp eax, 0x97862485
je 0x688eade5
cmp eax, 0x97c4fb90
jne 0x688e53b2
mov eax, 0x29e8e80c
jmp 0x688e53b2
cmp eax, 0xfe3128bb
jg 0x688e7777
cmp eax, 0xfcfe7e32
jg 0x688e89ac
cmp eax, 0xfc59bef6
je 0x688eae10
cmp eax, 0xfc6c1d6a
je 0x688eae1a
cmp eax, 0xfcacec02
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x695cea2c
mov ecx, 0x5c8d021
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xc2066cd9
jg 0x688e77ce
cmp eax, 0xc1252ec5
jg 0x688e89f8
cmp eax, 0xbfb3f2fe
je 0x688eae45
cmp eax, 0xc017463e
je 0x688eae70
cmp eax, 0xc07b24f1
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcbd28e87
mov ecx, 0xe68ac358
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x3b6fede9
jg 0x688e782d
cmp eax, 0x3a7acd2b
jg 0x688e8a44
cmp eax, 0x38cacb76
je 0x688eaeb2
cmp eax, 0x396aa44f
je 0x688eaedd
cmp eax, 0x39cb5d21
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7dd2cf8f
mov ecx, 0x8e26a590
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xa5186c2e
jg 0x688e7863
cmp eax, 0xa3e8fb68
jg 0x688e8a90
cmp eax, 0xa2da513c
je 0x688eaf08
cmp eax, 0xa2f69a39
je 0x688eaf33
cmp eax, 0xa38f519f
jne 0x688e53b2
mov eax, 0xba130935
jmp 0x688e53b2
cmp eax, 0x1c5bfc4c
jg 0x688e78ca
cmp eax, 0x1b47b2b5
jg 0x688e8adc
cmp eax, 0x190f09fa
je 0x688eaf5e
cmp eax, 0x1aa1e749
je 0x688eaf89
cmp eax, 0x1b074ac3
jne 0x688e53b2
mov eax, 0x10303e5c
jmp 0x688e53b2
cmp eax, 0xdff06b38
jg 0x688e7900
cmp eax, 0xdf5d7fd8
jg 0x688e8b13
cmp eax, 0xde1a4d58
je 0x688eaf93
cmp eax, 0xde511467
je 0x688eaf9d
cmp eax, 0xdef5746a
jne 0x688e53b2
mov eax, 0xfcfe7e33
jmp 0x688e53b2
cmp eax, 0x60b8d77b
jg 0x688e7936
cmp eax, 0x6020d41e
jg 0x688e8b3e
cmp eax, 0x5fcb4d41
je 0x688eafc8
cmp eax, 0x5feccdc1
je 0x688eafd2
cmp eax, 0x5ff7c211
jne 0x688e53b2
mov eax, 0x9ab4296
jmp 0x688e53b2
cmp eax, 0x8325fd2c
jg 0x688e798d
cmp eax, 0x80df94c3
jg 0x688e8b8a
cmp eax, 0x8037a266
je 0x688eafdc
cmp eax, 0x808ccca2
je 0x688eb007
cmp eax, 0x80ad01f5
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xddd39376
mov ecx, 0x2ec9e74e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xb2c2c78
jg 0x688e79c3
cmp eax, 0xa3dc140
jg 0x688e8bb5
cmp eax, 0x9ab4296
je 0x688eb011
cmp eax, 0x9c0406e
je 0x688eb03c
cmp eax, 0x9d0639f
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd39d74ed
mov ecx, 0xafc72fc9
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xd3aca39d
jg 0x688e79f9
cmp eax, 0xd2ea77bb
jg 0x688e8c01
cmp eax, 0xd1b85f87
je 0x688eb046
cmp eax, 0xd2198cb5
je 0x688eb050
cmp eax, 0xd242cfee
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x23bfcfb
mov ecx, 0x9e1a967d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x51b5c199
jg 0x688e7a50
cmp eax, 0x509ee1ca
jg 0x688e8c2c
cmp eax, 0x4fe1704f
je 0x688eb07b
cmp eax, 0x4fffa976
je 0x688eb0a6
cmp eax, 0x505389cb
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x51b207a9
mov ecx, 0xc4c74305
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xb2a33f11
jg 0x688e7aa7
cmp eax, 0xb1c31355
jg 0x688e8c57
cmp eax, 0xb11120fe
je 0x688eb0b0
cmp eax, 0xb1b06765
je 0x688eb0ba
cmp eax, 0xb1bb00ed
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x27428145
mov ecx, 0x572be278
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x2b508878
jg 0x688e7b06
cmp eax, 0x2aeb103f
jg 0x688e8c8d
cmp eax, 0x29e8e80c
je 0x688eb0c4
cmp eax, 0x29e91bb9
je 0x688eb0ef
cmp eax, 0x2abe451d
jne 0x688e53b2
mov eax, 0xa617aaec
xor ecx, ecx
mov qword [rsp + 0x88], rcx
jmp 0x688e53b2
cmp eax, 0xedf37e93
jg 0x688e7b5d
cmp eax, 0xed926b4a
jg 0x688e8cb8
cmp eax, 0xecfe8583
je 0x688eb101
cmp eax, 0xed2daddc
je 0x688eb10b
cmp eax, 0xed90ee1f
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x85a05a98
mov ecx, 0xc017463e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x700d77fb
jg 0x688e7bb4
cmp eax, 0x6f00fa72
jg 0x688e8d04
cmp eax, 0x6e2ac067
je 0x688eb136
cmp eax, 0x6e5127cb
je 0x688eb161
cmp eax, 0x6e865467
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd9078803
mov ecx, 0xcbe06a66
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x9c723caa
jg 0x688e7c0b
cmp eax, 0x9bf23160
jg 0x688e8d50
cmp eax, 0x9a88cb3e
je 0x688eb18c
cmp eax, 0x9bb33ce2
je 0x688eb1b7
cmp eax, 0x9bd35759
jne 0x688e53b2
mov eax, 0xe4ecf63f
jmp 0x688e53b2
cmp eax, 0x3bf4393
jg 0x688e7c41
cmp eax, 0x34c777c
jg 0x688e8d7b
cmp eax, 0x27c6e79
je 0x688eb1c1
cmp eax, 0x31d174c
je 0x688eb1cb
cmp eax, 0x33d80e7
jne 0x688e53b2
mov rcx, r13
mov rdx, rsi
call fcn.68906ce3
mov eax, 0x1395ae56
jmp 0x688e53b2
cmp eax, 0xc972fb97
jg 0x688e7c98
cmp eax, 0xc8df5455
jg 0x688e8dc7
cmp eax, 0xc760f745
je 0x688eb1f6
cmp eax, 0xc8310af7
je 0x688eb221
cmp eax, 0xc89c2e63
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3020a9cf
mov ecx, 0x9cebbf39
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x48bd392a
jg 0x688e7cef
cmp eax, 0x468e21ac
jg 0x688e8e13
cmp eax, 0x4481105a
je 0x688eb22b
cmp eax, 0x45b9864a
je 0x688eb235
cmp eax, 0x45f36142
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9ce496ef
mov ecx, 0x4f898ff
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xabad07aa
jg 0x688e7d2f
cmp eax, 0xab569ba1
jg 0x688e8e5f
cmp eax, 0xaac33ac2
je 0x688eb260
cmp eax, 0xab2d6a55
je 0x688eb28b
cmp eax, 0xab3d31b9
jne 0x688e53b2
mov eax, 0xe0ddc719
jmp 0x688e53b2
cmp eax, 0x243ee63b
jg 0x688e7d86
cmp eax, 0x236142fc
jg 0x688e8eab
cmp eax, 0x2278ea2e
je 0x688eb295
cmp eax, 0x2299afd6
je 0x688eb2c0
cmp eax, 0x230d162c
jne 0x688e53b2
mov eax, 0xae7ad9a0
jmp 0x688e53b2
cmp eax, 0xe6abe2e3
jg 0x688e7ddd
cmp eax, 0xe684db05
jg 0x688e8ef7
cmp eax, 0xe5848200
je 0x688eb2ca
cmp eax, 0xe58eaba5
je 0x688eb2ed
cmp eax, 0xe5e2b271
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x72373543
mov ecx, 0x9345f432
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x68cd5745
jg 0x688e7e34
cmp eax, 0x66d996c5
jg 0x688e8f43
cmp eax, 0x667299fa
je 0x688eb2f7
cmp eax, 0x66985aac
je 0x688eb301
cmp eax, 0x66af88d7
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2d763800
mov ecx, 0x9700dc12
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x8d2354a4
jg 0x688e7e8b
cmp eax, 0x8b73644f
jg 0x688e8f8f
cmp eax, 0x8a8dbe74
je 0x688eb32c
cmp eax, 0x8afe8e90
je 0x688eb336
cmp eax, 0x8b3ed9ff
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xed926b4b
mov ecx, 0x60ccad20
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x13725e40
jg 0x688e7ee2
cmp eax, 0x12e666ae
jg 0x688e8fba
cmp eax, 0x119deb9e
je 0x688eb340
cmp eax, 0x124b4b87
je 0x688eb373
cmp eax, 0x12b6468a
jne 0x688e53b2
mov eax, 0x9474185e
jmp 0x688e53b2
cmp eax, 0xdaf58e69
jg 0x688e7f39
cmp eax, 0xda6fecf0
jg 0x688e9006
cmp eax, 0xda152f47
je 0x688eb39e
cmp eax, 0xda5ebcc2
je 0x688eb3c9
cmp eax, 0xda5fb126
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd3dd4ef3
mov ecx, 0xd40d3996
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x5a4c0d9d
jg 0x688e7f90
cmp eax, 0x5961984a
jg 0x688e9052
cmp eax, 0x58d99855
je 0x688eb3f4
cmp eax, 0x58f94615
je 0x688eb41f
cmp eax, 0x59067cc1
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x177487e8
mov ecx, 0xe3e6f28
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xb9bd4770
jg 0x688e7fe7
cmp eax, 0xb964f80b
jg 0x688e909e
cmp eax, 0xb8891f17
je 0x688eb429
cmp eax, 0xb8cdc0b9
je 0x688eb454
cmp eax, 0xb8de16d9
jne 0x688e53b2
lea rcx, str.Success:_Valid_DOS_header_signature.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x50]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa7894713
mov ecx, 0xdba032d9
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x30fa66a3
jg 0x688e802a
cmp eax, 0x30955e90
jg 0x688e90ea
cmp eax, 0x2fe4a822
je 0x688eb45e
cmp eax, 0x3020a9cf
je 0x688eb489
cmp eax, 0x30878223
jne 0x688e53b2
mov eax, 0xc2df6dd6
jmp 0x688e53b2
cmp eax, 0xf5b938b6
jg 0x688e8081
cmp eax, 0xf4741739
jg 0x688e9115
cmp eax, 0xf34ca049
je 0x688eb493
cmp eax, 0xf3b28a0c
je 0x688eb4be
cmp eax, 0xf3fb9ec9
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2e0b267a
mov ecx, 0xe4e29214
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x790eea8c
jg 0x688e9140
cmp eax, 0x78cbfba0
je 0x688eb4e9
cmp eax, 0x78d6dcf6
je 0x688eb4f3
cmp eax, 0x78e87a78
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x37cd49da
mov ecx, 0x31d5671b
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x9345f431
jg 0x688e918c
cmp eax, 0x92c2a731
je 0x688eb51e
cmp eax, 0x9315f4bd
je 0x688eb549
cmp eax, 0x9332f40a
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa21edb84
mov ecx, 0x836fd363
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x7a3470
jg 0x688e91c1
cmp eax, 0xffe0d4ba
je 0x688eb574
cmp eax, 0x50732c
je 0x688eb59f
cmp eax, 0x5b00c8
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xabad07ab
mov ecx, 0xe21a5cf7
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xc4599aa6
jg 0x688e920d
cmp eax, 0xc31f749f
je 0x688eb5a9
cmp eax, 0xc3f0889e
je 0x688eb5d4
cmp eax, 0xc437e98b
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9c723cab
mov ecx, 0x1b47b2b6
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x3f387c44
jg 0x688e9259
cmp eax, 0x3d64cb5d
je 0x688eb5ff
cmp eax, 0x3d9394d7
je 0x688eb62a
cmp eax, 0x3edd69b0
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8d62e7f0
mov ecx, 0xac4b79df
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xa7c9afe6
jg 0x688e92a5
cmp eax, 0xa6f088e2
je 0x688eb634
cmp eax, 0xa7143b70
je 0x688eb6bb
cmp eax, 0xa7894713
jne 0x688e53b2
lea rcx, str.Success:_Valid_DOS_header_signature.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x50]
mov eax, 0xb8de16d9
jmp 0x688e53b2
cmp eax, 0x2010110d
jg 0x688e92d0
cmp eax, 0x1ebe0a73
je 0x688eb6c5
cmp eax, 0x1fa080db
je 0x688eb6cf
cmp eax, 0x1fba7a6f
jne 0x688e53b2
lea rcx, str.Error:_Invalid_NT_header_signature.
call sub.msvcrt.dll_puts
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdce876be
mov ecx, 0x243ee63c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xe21a5cf6
jg 0x688e931c
cmp eax, 0xe1117ad3
je 0x688eb6fa
cmp eax, 0xe15394ec
je 0x688eb731
cmp eax, 0xe1e42a9d
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xce02147
mov ecx, 0x1e042422
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x63a9c4dc
jg 0x688e9368
cmp eax, 0x62a24f33
je 0x688eb745
cmp eax, 0x62eb0499
je 0x688eb770
cmp eax, 0x6340b775
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa85b44f2
mov ecx, 0xd3aca39e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x85a05a97
jg 0x688e93b4
cmp eax, 0x84b29dba
je 0x688eb7a7
cmp eax, 0x852b06bd
je 0x688eb7b9
cmp eax, 0x859f3e63
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe5848200
mov ecx, 0x5d4a4c7
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xe9b2677
jg 0x688e9400
cmp eax, 0xdcda640
je 0x688eb7c3
cmp eax, 0xe0af806
je 0x688eb7cd
cmp eax, 0xe3e6f28
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x104dd14f
mov ecx, 0x5524aea0
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xd7037cfd
jg 0x688e943b
cmp eax, 0xd4f1a02f
je 0x688eb7f8
cmp eax, 0xd61792db
je 0x688eb802
cmp eax, 0xd6aba7c8
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9c723cab
mov ecx, 0xc437e98b
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x554694c2
jg 0x688e9487
cmp eax, 0x5382ddf6
je 0x688eb82d
cmp eax, 0x54af06ee
je 0x688eb858
cmp eax, 0x5524aea0
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x104dd14f
mov ecx, 0xd61792db
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xb4d1f9eb
jg 0x688e94d3
cmp eax, 0xb41673f5
je 0x688eb883
cmp eax, 0xb4311ce6
je 0x688eb8ae
cmp eax, 0xb44a6a97
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9983366c
mov ecx, 0x3a7acd2c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x2d9f6a6c
jg 0x688e94fe
cmp eax, 0x2beeb88a
je 0x688eb8b8
cmp eax, 0x2c65ee9e
je 0x688eb8e3
cmp eax, 0x2d763800
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x973e5fbb
mov ecx, 0x97862485
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xefb646c3
jg 0x688e954a
cmp eax, 0xef75f565
je 0x688eb90e
cmp eax, 0xef96ff81
je 0x688eb939
cmp eax, 0xefa98714
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4cc833d7
mov ecx, 0xd995574a
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x728f1814
jg 0x688e9575
cmp eax, 0x72156eab
je 0x688eb974
cmp eax, 0x72373543
je 0x688eb99f
cmp eax, 0x7257ea18
jne 0x688e53b2
mov eax, 0xde0541cc
jmp 0x688e53b2
cmp eax, 0x9e9231c0
jg 0x688e95c1
cmp eax, 0x9dbad845
je 0x688eb9a9
cmp eax, 0x9e1a967d
je 0x688eb9d4
cmp eax, 0x9e6640b9
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x384637d1
mov ecx, 0x9c0406e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x63e4054
jg 0x688e960d
cmp eax, 0x5c8d021
je 0x688eb9ff
cmp eax, 0x5d4a4c7
je 0x688eba2a
cmp eax, 0x60ae8cf
jne 0x688e53b2
mov eax, 0x9315f4bd
jmp 0x688e53b2
cmp eax, 0xcd77bbf1
jg 0x688e9638
cmp eax, 0xcc76e0c1
je 0x688eba6e
cmp eax, 0xccef8e4e
je 0x688eba99
cmp eax, 0xcd679b97
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf988e9ab
mov ecx, 0xc760f745
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x4cc833d6
jg 0x688e966f
cmp eax, 0x4bbfc60c
je 0x688ebac4
cmp eax, 0x4cb7b4e7
je 0x688ebaef
cmp eax, 0x4cc0d00d
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7cf93142
mov ecx, 0x34c777d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xae7ad99f
jg 0x688e96bb
cmp eax, 0xad4b574e
je 0x688ebb0a
cmp eax, 0xae5151b6
je 0x688ebb35
cmp eax, 0xae695fdd
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe695624f
mov ecx, 0x6340b775
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x27428144
jg 0x688e9707
cmp eax, 0x26116340
je 0x688ebb60
cmp eax, 0x264671b9
je 0x688ebb6a
cmp eax, 0x272f4572
jne 0x688e53b2
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x88], rax
mov eax, 0xa617aaec
jmp 0x688e53b2
cmp eax, 0xe8e9a2e6
jg 0x688e9753
cmp eax, 0xe8e04f83
je 0x688ebb95
cmp eax, 0xe8e779b8
je 0x688ebb9f
cmp eax, 0xe8e9325f
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x719826f7
mov ecx, 0x175b996d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x6aff7e84
jg 0x688e977e
cmp eax, 0x69e941dc
je 0x688ebbca
cmp eax, 0x69f67284
je 0x688ebbf5
cmp eax, 0x6acc95bd
jne 0x688e53b2
mov eax, 0xe0af806
jmp 0x688e53b2
cmp eax, 0x8feb6c61
jg 0x688e97ca
cmp eax, 0x8f13fa6b
je 0x688ebc10
cmp eax, 0x8f715e2b
je 0x688ebc3b
cmp eax, 0x8fa9682d
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x94943529
mov ecx, 0x8674f7d3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x16c5975b
jg 0x688e980b
cmp eax, 0x14cbfc65
je 0x688ebc66
cmp eax, 0x15d5e2ff
je 0x688ebc70
cmp eax, 0x16528de6
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaa3106e3
mov ecx, 0xffd464fd
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xdc442b78
jg 0x688e983a
cmp eax, 0xdba032d9
je 0x688ebc9b
cmp eax, 0xdba39456
je 0x688ebcc6
cmp eax, 0xdc0a22c3
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf7373b63
mov ecx, 0x6b88e8e1
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x5bb36427
jg 0x688e9865
cmp eax, 0x5b43c955
je 0x688ebcf1
cmp eax, 0x5b675b2b
je 0x688ebd1c
cmp eax, 0x5b9e7460
jne 0x688e53b2
mov eax, dword [rsp + 0x40]
cmp eax, 2
sete byte [rsp + 0x4f]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x385e4973
mov ecx, 0x11618d00
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xbb2480ee
jg 0x688e989b
cmp eax, 0xbabc9a06
je 0x688ebd47
cmp eax, 0xbafcc9c4
je 0x688ebd51
cmp eax, 0xbb08a536
jne 0x688e53b2
mov eax, 0x790eea8d
jmp 0x688e53b2
cmp eax, 0x33c2d863
jg 0x688e98e7
cmp eax, 0x3340755b
je 0x688ebd7c
cmp eax, 0x3364ad38
je 0x688ebda7
cmp eax, 0x33870d70
jne 0x688e53b2
mov eax, 0xbd8059d1
jmp 0x688e53b2
cmp eax, 0xfa5f0753
jg 0x688e9912
cmp eax, 0xf7e718a9
je 0x688ebdb1
cmp eax, 0xf8232a9d
je 0x688ebddc
cmp eax, 0xf988e9ab
jne 0x688e53b2
mov eax, 0xcd679b97
jmp 0x688e53b2
cmp eax, 0x7cf93141
jg 0x688e9948
cmp eax, 0x7bd8098f
je 0x688ebde6
cmp eax, 0x7c394ebf
je 0x688ebdf0
cmp eax, 0x7cde0880
jne 0x688e53b2
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0xd0], rax
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7e07c50d
mov ecx, 0x7aeac68f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x99e89b9c
jg 0x688e997b
cmp eax, 0x9918b3a1
je 0x688ebe31
cmp eax, 0x9983366c
je 0x688ebe5c
cmp eax, 0x999d072f
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7257ea18
mov ecx, 0xde0541cc
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xfe767299
jg 0x688e99a6
cmp eax, 0xfe3128bc
je 0x688ebe87
cmp eax, 0xfe3d5140
je 0x688ebeb2
cmp eax, 0xfe6db104
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x61bcd546
mov ecx, 0x63e4055
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xc2a4155d
jg 0x688e99f2
cmp eax, 0xc2066cda
je 0x688ebedd
cmp eax, 0xc2153d1c
je 0x688ebf08
cmp eax, 0xc24ddbfa
jne 0x688e53b2
mov rcx, r14
call sub.msvcrt.dll_puts
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa7c9afe7
mov ecx, 0xb2b9561f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x3c39b98d
jg 0x688e9a3e
cmp eax, 0x3b6fedea
je 0x688ebf33
cmp eax, 0x3b9f7938
je 0x688ebf5e
cmp eax, 0x3c22d074
jne 0x688e53b2
mov eax, 0xd3c62e27
jmp 0x688e53b2
cmp eax, 0xa6324a20
jg 0x688e9a8a
cmp eax, 0xa5186c2f
je 0x688ebf9a
cmp eax, 0xa5806eec
je 0x688ebfa4
cmp eax, 0xa617aaec
jne 0x688e53b2
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0xe0], rax
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x177487e8
mov ecx, 0x59067cc1
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x1df6411c
jg 0x688e9ab5
cmp eax, 0x1c5bfc4d
je 0x688ebfcf
cmp eax, 0x1cfb96a4
je 0x688ebffa
cmp eax, 0x1dad5e2a
jne 0x688e53b2
mov eax, 0xc2153d1c
jmp 0x688e53b2
cmp eax, 0xe09e965f
jg 0x688e9ae0
cmp eax, 0xdff06b39
je 0x688ec025
cmp eax, 0xe01c4d48
je 0x688ec07a
cmp eax, 0xe072f214
jne 0x688e53b2
mov eax, 0xfab7b675
jmp 0x688e53b2
cmp eax, 0x61bcd545
jg 0x688e9b2c
cmp eax, 0x60b8d77c
je 0x688ec084
cmp eax, 0x60ccad20
je 0x688ec08e
cmp eax, 0x613263d9
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb04ecf3a
mov ecx, 0xef757c5f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x845faf5f
jg 0x688e9b78
cmp eax, 0x8325fd2d
je 0x688ec0b9
cmp eax, 0x836fd363
je 0x688ec0e4
cmp eax, 0x83f5839c
jne 0x688e53b2
mov eax, 0xdb5b2867
jmp 0x688e53b2
cmp eax, 0xd459b51
jg 0x688e9bc4
cmp eax, 0xb2c2c79
je 0x688ec10f
cmp eax, 0xb636992
je 0x688ec13a
cmp eax, 0xce02147
jne 0x688e53b2
mov eax, 0xe1e42a9d
jmp 0x688e53b2
cmp eax, 0xd3dd4ef2
jg 0x688e9c10
cmp eax, 0xd3aca39e
je 0x688ec144
cmp eax, 0xd3baea58
je 0x688ec16f
cmp eax, 0xd3c62e27
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3c22d074
mov ecx, 0x640f1dfc
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x52d1c15e
jg 0x688e9c5c
cmp eax, 0x51b5c19a
je 0x688ec19a
cmp eax, 0x51dd002c
je 0x688ec1d1
cmp eax, 0x51e52898
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x79f124b5
mov ecx, 0xae5151b6
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xb2c39e8b
jg 0x688e9c87
cmp eax, 0xb2a33f12
je 0x688ec1fc
cmp eax, 0xb2b9561f
je 0x688ec206
cmp eax, 0xb2bced2c
jne 0x688e53b2
test rdi, rdi
setne byte [rsp + 0x48]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x60b8d77c
mov ecx, 0xb44a6a97
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x2b83490b
jg 0x688e9cb2
cmp eax, 0x2b508879
je 0x688ec231
cmp eax, 0x2b5c1998
je 0x688ec25c
cmp eax, 0x2b7ec9cf
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9bb33ce2
mov ecx, 0x808ccca2
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xeefa4122
jg 0x688e9cfe
cmp eax, 0xedf37e94
je 0x688ec287
cmp eax, 0xee045e06
je 0x688ec2b2
cmp eax, 0xee25cc49
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x69b6ed8a
mov ecx, 0x8157e6f2
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x71753dc5
jg 0x688e9d4a
cmp eax, 0x700d77fc
je 0x688ec2dd
cmp eax, 0x70c98909
je 0x688ec308
cmp eax, 0x7136895a
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9e9231c1
mov ecx, 0x52d84c00
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x9cebbf38
jg 0x688e9d96
cmp eax, 0x9c723cab
je 0x688ec333
cmp eax, 0x9c8323a5
je 0x688ec33d
cmp eax, 0x9ce496ef
jne 0x688e53b2
mov eax, 0x45f36142
jmp 0x688e53b2
cmp eax, 0x4f898fe
jg 0x688e9dc1
cmp eax, 0x3bf4394
je 0x688ec347
cmp eax, 0x3fdece2
je 0x688ec351
cmp eax, 0x4df8195
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe695624f
mov ecx, 0xf5b938b7
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xcbd28e86
jg 0x688e9e0d
cmp eax, 0xc972fb98
je 0x688ec37c
cmp eax, 0xca87a4b0
je 0x688ec3a7
cmp eax, 0xcb392fe4
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa7e559a3
mov ecx, 0xdfd4817e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x49cd200d
jg 0x688e9e69
cmp eax, 0x48bd392b
je 0x688ec3d2
cmp eax, 0x490fc06c
je 0x688ec3fd
cmp eax, 0x495478f3
jne 0x688e53b2
xor eax, eax
mov qword [rsp + 0x98], rax
mov eax, 0xcc2b925c
jmp 0x688e53b2
cmp eax, 0xacf16e76
jg 0x688e9eb5
cmp eax, 0xabad07ab
je 0x688ec428
cmp eax, 0xac33cce8
je 0x688ec432
cmp eax, 0xac4b79df
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2562f4d8
mov ecx, 0xbb2480ef
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x24fdc27d
jg 0x688e9ee0
cmp eax, 0x243ee63c
je 0x688ec43c
cmp eax, 0x248a301a
je 0x688ec446
cmp eax, 0x24f65203
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9bd35759
mov ecx, 0xe4ecf63f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xe7fedc7f
jg 0x688e9f2c
cmp eax, 0xe6abe2e4
je 0x688ec471
cmp eax, 0xe6c42f9b
je 0x688ec47b
cmp eax, 0xe6c9f1a8
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc8310af7
mov ecx, 0x2b508879
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x695cea2b
jg 0x688e9f78
cmp eax, 0x68cd5746
je 0x688ec485
cmp eax, 0x692e4165
je 0x688ec48f
cmp eax, 0x6948fb14
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5c2a1044
mov ecx, 0x72156eab
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x8e26a58f
jg 0x688e9fa3
cmp eax, 0x8d2354a5
je 0x688ec499
cmp eax, 0x8d62e7f0
je 0x688ec4c4
cmp eax, 0x8e195463
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb647d748
mov ecx, 0x4481105a
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x144283bf
jg 0x688e9fef
cmp eax, 0x13725e41
je 0x688ec4ce
cmp eax, 0x1395ae56
je 0x688ec502
cmp eax, 0x13affedb
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd9078803
mov ecx, 0x3b65960
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xdb58e9c2
jg 0x688ea03b
cmp eax, 0xdaf58e6a
je 0x688ec52d
cmp eax, 0xdb1c9ebf
je 0x688ec558
cmp eax, 0xdb50414a
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x205bf67b
mov ecx, 0xf27f48d7
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x5adbeb2e
jg 0x688ea087
cmp eax, 0x5a4c0d9e
je 0x688ec583
cmp eax, 0x5ab175a3
je 0x688ec58d
cmp eax, 0x5ad03827
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x86fce96a
mov ecx, 0x3faa21ce
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xba5917eb
jg 0x688ea0d3
cmp eax, 0xb9bd4771
je 0x688ec5b8
cmp eax, 0xba130935
je 0x688ec5c2
cmp eax, 0xba531e8a
jne 0x688e53b2
cmp byte [rsp + 0x4e], 0
mov eax, 0xdb5f0f38
mov ecx, 0x3b6fedea
cmovne eax, ecx
jmp 0x688e53b2
cmp eax, 0x321a12e2
jg 0x688ea11f
cmp eax, 0x30fa66a4
je 0x688ec5ed
cmp eax, 0x31d5671b
je 0x688ec5f7
cmp eax, 0x31ebf98f
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x94943529
mov ecx, 0x8fa9682d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xf71471b6
jg 0x688ea14a
cmp eax, 0xf5b938b7
je 0x688ec62a
cmp eax, 0xf6ac69e5
je 0x688ec655
cmp eax, 0xf706465d
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5ff7c211
mov ecx, 0x9ab4296
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x79f124b5
je 0x688ec65f
cmp eax, 0x7a37b499
je 0x688ec669
cmp eax, 0x7a4bb793
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe58eaba5
mov ecx, 0xb8891f17
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x9409981d
je 0x688ec67b
cmp eax, 0x9474185e
je 0x688ec6bc
cmp eax, 0x94943529
jne 0x688e53b2
mov eax, 0x8fa9682d
jmp 0x688e53b2
cmp eax, 0xcf2aeb
je 0x688ec6e7
cmp eax, 0xde4d15
je 0x688ec6f1
cmp eax, 0xe0a8ca
jne 0x688e53b2
mov rcx, r13
mov rdx, rsi
call fcn.68906ce3
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb2417a03
mov ecx, 0xef75f565
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xc4ff6f24
je 0x688ec71c
cmp eax, 0xc5783047
je 0x688ec72f
cmp eax, 0xc5f03e86
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc74e625b
mov ecx, 0xdb5b2867
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x412beef9
je 0x688ec75a
cmp eax, 0x418ae10b
je 0x688ec785
cmp eax, 0x420b098b
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xab3d31b9
mov ecx, 0xe0ddc719
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xa8fa0031
je 0x688ec793
cmp eax, 0xa92c4d9d
je 0x688ec7aa
cmp eax, 0xaa3106e3
jne 0x688e53b2
mov eax, 0xffd464fd
jmp 0x688e53b2
cmp eax, 0x2064501f
je 0x688ec7b4
cmp eax, 0x20da969f
je 0x688ec7be
cmp eax, 0x20ec9da5
jne 0x688e53b2
mov eax, 0xfd7cfed3
jmp 0x688e53b2
cmp eax, 0xe395eccb
je 0x688ec7c8
cmp eax, 0xe39e3a06
je 0x688ec7f3
cmp eax, 0xe3f5cc4e
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd828eb2
mov ecx, 0xbba3ecb6
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x642fe6a2
je 0x688ec7fd
cmp eax, 0x64522ea0
je 0x688ec828
cmp eax, 0x64a2e7c8
jne 0x688e53b2
mov eax, 0x3d64cb5d
jmp 0x688e53b2
cmp eax, 0x86c2dacb
je 0x688ec832
cmp eax, 0x86d15935
je 0x688ec83c
cmp eax, 0x86e56974
jne 0x688e53b2
mov eax, 0x2b5c1998
jmp 0x688e53b2
cmp eax, 0xfbaed5b
je 0x688ec867
cmp eax, 0x10303e5c
je 0x688ec892
cmp eax, 0x1030ea0f
jne 0x688e53b2
mov eax, 0xaa533a62
jmp 0x688e53b2
cmp eax, 0xd8449aec
je 0x688ec8bd
cmp eax, 0xd8780eef
je 0x688ec8e8
cmp eax, 0xd9078803
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe6c42f9b
mov ecx, 0xa2da513c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x56adc4eb
je 0x688ec913
cmp eax, 0x56ecc6ba
je 0x688ec93e
cmp eax, 0x572be278
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x86fce96a
mov ecx, 0xec68f1f4
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xb560af10
je 0x688ec969
cmp eax, 0xb647d748
je 0x688ec994
cmp eax, 0xb6c937c8
jne 0x688e53b2
mov eax, 0xc8df5456
jmp 0x688e53b2
cmp eax, 0x2e0b267a
je 0x688ec99e
cmp eax, 0x2e38401c
je 0x688ec9a8
cmp eax, 0x2e4ab55a
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x32e5969a
mov ecx, 0xad4b574e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xf1c8a620
je 0x688ec9d3
cmp eax, 0xf1f52c87
je 0x688ec9dd
cmp eax, 0xf27576d3
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9709fd
mov ecx, 0x4df8195
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x73c37661
je 0x688eca08
cmp eax, 0x75949386
je 0x688eca12
cmp eax, 0x75d0d92c
jne 0x688e53b2
xor eax, eax
mov qword [rsp + 0x80], rax
mov eax, 0x7cde0880
jmp 0x688e53b2
cmp eax, 0x9f0f5f84
je 0x688eca3d
cmp eax, 0x9f3e56ad
je 0x688eca68
cmp eax, 0x9f99b977
jne 0x688e53b2
mov eax, 0xe3f5cc4e
jmp 0x688e53b2
cmp eax, 0x6f35977
je 0x688eca72
cmp eax, 0x701e2fe
je 0x688eca9d
cmp eax, 0x72e65fe
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc4ff6f24
mov ecx, 0x65a3e704
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xcdf83799
je 0x688ecac8
cmp eax, 0xcf62ecfb
je 0x688ecad2
cmp eax, 0xcf7e20ae
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x78cbfba0
mov ecx, 0xfe76729a
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x4e180cf7
je 0x688ecafd
cmp eax, 0x4e1832a2
je 0x688ecb07
cmp eax, 0x4efd709b
jne 0x688e53b2
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x24]
add rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rcx + 0x1c]
add rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x58]
movzx eax, word [rax + rdx*2]
mov r8d, dword [rcx + rax*4]
mov rcx, r15
mov rdx, rsi
call fcn.68906ce3
mov rax, qword [rsp + 0x30]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x63a9c4dd
mov ecx, 0x700d4c83
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xaf9b9d3e
je 0x688ecb1d
cmp eax, 0xafc72fc9
je 0x688ecb27
cmp eax, 0xb015bcae
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xed90ee1f
mov ecx, 0xefa98714
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x280f7af6
je 0x688ecb52
cmp eax, 0x285da248
je 0x688ecb5c
cmp eax, 0x28791382
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd1b85f87
mov ecx, 0xb964f80c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xeab97af3
je 0x688ecb66
cmp eax, 0xeb0b6e3e
je 0x688ecba2
cmp eax, 0xeba388da
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x64522ea0
mov ecx, 0xefbe79d2
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x6c92fff0
je 0x688ecbcd
cmp eax, 0x6caf3172
je 0x688ecbf8
cmp eax, 0x6ccd54b3
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x29110d5c
mov ecx, 0x71af10e8
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x90a3e40c
je 0x688ecc02
cmp eax, 0x9111c6dd
je 0x688ecc2d
cmp eax, 0x9156225f
jne 0x688e53b2
mov eax, 0x490fc06c
jmp 0x688e53b2
cmp eax, 0x175b996d
je 0x688ecc3f
cmp eax, 0x177487e8
je 0x688ecc7b
cmp eax, 0x1788957d
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa21edb84
mov ecx, 0xdf5d7fd9
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xdce876be
je 0x688ecc85
cmp eax, 0xdd0835ea
je 0x688ecc9b
cmp eax, 0xdd3598ea
jne 0x688e53b2
mov eax, 0xab6fbfba
jmp 0x688e53b2
cmp eax, 0x5c977d29
je 0x688eccad
cmp eax, 0x5ca650ab
je 0x688ecccf
cmp eax, 0x5d349bed
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x30fa66a4
mov ecx, 0xc95314a8
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xbbe23e2d
je 0x688eccd9
cmp eax, 0xbcde898f
je 0x688ecd3b
cmp eax, 0xbd30f17e
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2299afd6
mov ecx, 0x1788957d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x367d174e
je 0x688ecd45
cmp eax, 0x36dde933
je 0x688ecd70
cmp eax, 0x370d3949
jne 0x688e53b2
mov eax, 0x2fe4a822
jmp 0x688e53b2
cmp eax, 0xfab788ec
je 0x688ecd9b
cmp eax, 0xfab7b675
je 0x688ecdc6
cmp eax, 0xfaf00683
jne 0x688e53b2
lea rcx, str.Success:_Valid_NT_header_signature.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x68]
mov eax, 0xfc2b3d9d
jmp 0x688e53b2
cmp eax, 0x7de3ee84
je 0x688ecdf1
cmp eax, 0x7e07c50d
je 0x688ece1c
cmp eax, 0x7e91ab35
jne 0x688e53b2
lea rcx, str.Error:_Invalid_DOS_header_signature.
call sub.msvcrt.dll_puts
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4e1832a2
mov ecx, 0x5b10e1e9
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x98343ba3
je 0x688ece26
cmp eax, 0x98506faa
je 0x688ece5c
cmp eax, 0x98b44a66
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5ca650ab
mov ecx, 0x495478f3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xfcfe7e33
je 0x688ece87
cmp eax, 0xfd7cfed3
je 0x688eceb2
cmp eax, 0xfe1edfb5
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x655d88c
mov ecx, 0x728f1815
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xc1252ec6
je 0x688ecedd
cmp eax, 0xc1dde5fe
je 0x688ecf08
cmp eax, 0xc1de9582
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x51e52898
mov ecx, 0xd9e09690
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x3a7acd2c
je 0x688ecf33
cmp eax, 0x3a9028b1
je 0x688ecf5e
cmp eax, 0x3b2a1287
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xed926b4b
mov ecx, 0x56aa75d2
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xa3e8fb69
je 0x688ecf89
cmp eax, 0xa4211831
je 0x688ecf9e
cmp eax, 0xa4f72e53
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf988e9ab
mov ecx, 0xcd679b97
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x1b47b2b6
je 0x688ecfa8
cmp eax, 0x1b5bf0f9
je 0x688ecfd3
cmp eax, 0x1b8ec582
jne 0x688e53b2
lea rcx, str.Error:_Invalid_NT_header_signature.
call sub.msvcrt.dll_puts
mov eax, 0x62eb0499
jmp 0x688e53b2
cmp eax, 0xdf5d7fd9
je 0x688ecffe
cmp eax, 0xdfd4817e
je 0x688ed029
cmp eax, 0xdfda7544
jne 0x688e53b2
mov eax, 0x77492320
jmp 0x688e53b2
cmp eax, 0x6020d41f
je 0x688ed054
cmp eax, 0x60317fb0
je 0x688ed05e
cmp eax, 0x605e89c3
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x60317fb0
mov ecx, 0x36dde933
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x80df94c4
je 0x688ed068
cmp eax, 0x8157e6f2
je 0x688ed093
cmp eax, 0x827ba5e0
jne 0x688e53b2
mov eax, 0xa2f69a39
jmp 0x688e53b2
cmp eax, 0xa3dc141
je 0x688ed0be
cmp eax, 0xadcd85f
je 0x688ed0e9
cmp eax, 0xb0f14f2
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfc59bef6
mov ecx, 0x696eb551
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xd2ea77bc
je 0x688ed0f3
cmp eax, 0xd359b48d
je 0x688ed0fd
cmp eax, 0xd39d74ed
jne 0x688e53b2
mov eax, 0xafc72fc9
jmp 0x688e53b2
cmp eax, 0x509ee1cb
je 0x688ed128
cmp eax, 0x5145badb
je 0x688ed13a
cmp eax, 0x51b207a9
jne 0x688e53b2
mov eax, 0xc4c74305
jmp 0x688e53b2
cmp eax, 0xb1c31356
je 0x688ed144
cmp eax, 0xb20a1763
je 0x688ed14e
cmp eax, 0xb2417a03
jne 0x688e53b2
mov rcx, r13
mov rdx, rsi
call fcn.68906ce3
mov eax, 0xe0a8ca
jmp 0x688e53b2
cmp eax, 0x2aeb1040
je 0x688ed179
cmp eax, 0x2b20e477
je 0x688ed183
cmp eax, 0x2b428be1
jne 0x688e53b2
mov eax, 0x8d2354a5
jmp 0x688e53b2
cmp eax, 0xed926b4b
je 0x688ed18d
cmp eax, 0xeda5b2ce
je 0x688ed1b8
cmp eax, 0xedf16576
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf474173a
mov ecx, 0x975d4a6b
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x6f00fa73
je 0x688ed1cf
cmp eax, 0x6f96c22c
je 0x688ed1fa
cmp eax, 0x700d4c83
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9409981d
mov ecx, 0x66e7c39f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x9bf23161
je 0x688ed229
cmp eax, 0x9c0f0dd4
je 0x688ed233
cmp eax, 0x9c53cbb3
jne 0x688e53b2
mov eax, 0xdba39456
jmp 0x688e53b2
cmp eax, 0x34c777d
je 0x688ed25e
cmp eax, 0x387cf80
je 0x688ed289
cmp eax, 0x3b65960
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5042daf
mov ecx, 0xba5917ec
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xc8df5456
je 0x688ed293
cmp eax, 0xc90469ba
je 0x688ed2be
cmp eax, 0xc95314a8
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfe1edfb5
mov ecx, 0xef3a0118
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x468e21ad
je 0x688ed2e9
cmp eax, 0x47cdeaea
je 0x688ed2f3
cmp eax, 0x480e6866
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x16528de6
mov ecx, 0x31ebf98f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xab569ba2
je 0x688ed2fd
cmp eax, 0xab6fbfba
je 0x688ed328
cmp eax, 0xab716a77
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe841c3f4
mov ecx, 0x75949386
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x236142fd
je 0x688ed353
cmp eax, 0x23e14a32
je 0x688ed35d
cmp eax, 0x23f8f610
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x12b6468a
mov ecx, 0x9474185e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xe684db06
je 0x688ed36f
cmp eax, 0xe68ac358
je 0x688ed39a
cmp eax, 0xe695624f
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb6c937c8
mov ecx, 0xc8df5456
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x66d996c6
je 0x688ed3c5
cmp eax, 0x66e7c39f
je 0x688ed3df
cmp eax, 0x6824aa28
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8feb6c62
mov ecx, 0x928fbed7
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x8b736450
je 0x688ed40a
cmp eax, 0x8ba9066b
je 0x688ed414
cmp eax, 0x8cdf47f4
jne 0x688e53b2
mov eax, 0x701e2fe
jmp 0x688e53b2
cmp eax, 0x12e666af
je 0x688ed43f
cmp eax, 0x1326f80b
je 0x688ed46a
cmp eax, 0x136598c8
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5c2a1044
mov ecx, 0x700d77fc
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xda6fecf1
je 0x688ed495
cmp eax, 0xdaa912cd
je 0x688ed49f
cmp eax, 0xdaec19da
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcdb5cc44
mov ecx, 0x554694c3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x5961984b
je 0x688ed4ca
cmp eax, 0x59a0d1fb
je 0x688ed4d4
cmp eax, 0x59cbfe4d
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe01c4d48
mov ecx, 0xec3b2756
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xb964f80c
je 0x688ed4ff
cmp eax, 0xb9a4f45b
je 0x688ed52a
cmp eax, 0xb9b0a59c
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xde1a4d58
mov ecx, 0x97c4fb90
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x30955e91
je 0x688ed54d
cmp eax, 0x30c8c5a2
je 0x688ed578
cmp eax, 0x30d69ab5
jne 0x688e53b2
mov eax, 0x2278ea2e
jmp 0x688e53b2
cmp eax, 0xf474173a
je 0x688ed5ab
cmp eax, 0xf51946a7
je 0x688ed5d6
cmp eax, 0xf549582d
jne 0x688e53b2
mov eax, 0xd7037cfe
jmp 0x688e53b2
cmp eax, 0x790eea8d
je 0x688ed601
cmp eax, 0x796714a9
je 0x688ed62c
cmp eax, 0x79c7a27a
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9a202b98
mov ecx, 0xad31a8f0
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x9345f432
je 0x688ed664
cmp eax, 0x9396f955
je 0x688ed68f
cmp eax, 0x93b66a12
jne 0x688e53b2
xor eax, eax
mov qword [rsp + 0x80], rax
mov eax, 0x7cde0880
jmp 0x688e53b2
cmp eax, 0x7a3471
je 0x688ed6ba
cmp eax, 0x9709fd
je 0x688ed6e5
cmp eax, 0xad10e5
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x69f67284
mov ecx, 0x3b9f7938
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xc4599aa7
je 0x688ed710
cmp eax, 0xc4c117f8
je 0x688ed73b
cmp eax, 0xc4c74305
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x51b207a9
mov ecx, 0xdb58e9c3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x3f387c45
je 0x688ed766
cmp eax, 0x3faa21ce
je 0x688ed791
cmp eax, 0x40c9fe3e
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdd0835ea
mov ecx, 0x6d8d3128
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xa7c9afe7
je 0x688ed7bc
cmp eax, 0xa7e559a3
je 0x688ed7ce
cmp eax, 0xa85b44f2
jne 0x688e53b2
mov eax, 0xd3aca39e
jmp 0x688e53b2
cmp eax, 0x2010110e
je 0x688ed7d8
cmp eax, 0x203e3433
je 0x688ed7e2
cmp eax, 0x205bf67b
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x29e91bb9
mov ecx, 0x52d1c15f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xe21a5cf7
je 0x688ed7ec
cmp eax, 0xe24a6c2f
je 0x688ed817
cmp eax, 0xe38c6aab
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbaa53b65
mov ecx, 0x6cf2818b
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x63a9c4dd
je 0x688ed842
cmp eax, 0x63ac2dd3
je 0x688ed883
cmp eax, 0x640f1dfc
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x69b6ed8a
mov ecx, 0xb2c39e8c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x85a05a98
je 0x688ed8ae
cmp eax, 0x86150c29
je 0x688ed8cf
cmp eax, 0x8674f7d3
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x16528de6
mov ecx, 0xff4d6649
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xe9b2678
je 0x688ed8d9
cmp eax, 0xec8cbed
je 0x688ed904
cmp eax, 0xf170a40
jne 0x688e53b2
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x80], rax
mov eax, 0x7cde0880
jmp 0x688e53b2
cmp eax, 0xd7037cfe
je 0x688ed92f
cmp eax, 0xd77a7d95
je 0x688ed95a
cmp eax, 0xd7b83a92
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc90469ba
mov ecx, 0x9d0639f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x554694c3
je 0x688ed985
cmp eax, 0x568d6609
je 0x688ed9b0
cmp eax, 0x56aa75d2
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcf2aeb
mov ecx, 0x78d6dcf6
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xb4d1f9ec
je 0x688ed9c4
cmp eax, 0xb5445f80
je 0x688ed9ef
cmp eax, 0xb54c1234
jne 0x688e53b2
mov eax, 0x7c2a689
jmp 0x688e53b2
cmp eax, 0x2d9f6a6d
je 0x688eda1a
cmp eax, 0x2da0d045
je 0x688eda24
cmp eax, 0x2dd18230
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc07b24f1
mov ecx, 0x21882bf3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xefb646c4
je 0x688eda4f
cmp eax, 0xefbe79d2
je 0x688eda7a
cmp eax, 0xeff0453a
jne 0x688e53b2
mov eax, 0x6f35977
jmp 0x688e53b2
cmp eax, 0x728f1815
je 0x688edaa5
cmp eax, 0x72e4ae91
je 0x688edad0
cmp eax, 0x738ae4ae
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x47cdeaea
mov ecx, 0x4fe1704f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x9e9231c1
je 0x688edafb
cmp eax, 0x9ea71763
je 0x688edb05
cmp eax, 0x9ec69d96
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcf62ecfb
mov ecx, 0xf1f52c87
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x63e4055
je 0x688edb30
cmp eax, 0x655d88c
je 0x688edb5b
cmp eax, 0x6b1a445
jne 0x688e53b2
mov eax, 0x6c0fe2f1
jmp 0x688e53b2
cmp eax, 0xcd77bbf2
je 0x688edb65
cmp eax, 0xcdb5cc44
je 0x688edb90
cmp eax, 0xcde8267a
jne 0x688e53b2
lea rcx, str.Error:_Invalid_DOS_header_signature.
call sub.msvcrt.dll_puts
mov eax, 0x5e93c6be
jmp 0x688e53b2
cmp eax, 0x4cc833d7
je 0x688edb9a
cmp eax, 0x4d4aae5e
je 0x688edbbb
cmp eax, 0x4e0d331d
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe40a72f4
mov ecx, 0x13725e41
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xae7ad9a0
je 0x688edbc5
cmp eax, 0xaf592746
je 0x688edbf0
cmp eax, 0xaf81c580
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x509ee1cb
mov ecx, 0x30c8c5a2
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x27428145
je 0x688edc07
cmp eax, 0x27aed9af
je 0x688edc11
cmp eax, 0x27bc64ad
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdcc7b049
mov ecx, 0x64fb1f01
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xe8e9a2e7
je 0x688edc3c
cmp eax, 0xe9979f7d
je 0x688edc4e
cmp eax, 0xea6fbdf0
jne 0x688e53b2
mov eax, 0x124b4b87
jmp 0x688e53b2
cmp eax, 0x6aff7e85
je 0x688edc92
cmp eax, 0x6b88e8e1
je 0x688edc9c
cmp eax, 0x6c0fe2f1
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6b1a445
mov ecx, 0xba72474c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x8feb6c62
je 0x688edcc7
cmp eax, 0x901ff326
je 0x688edcd1
cmp eax, 0x903a647d
jne 0x688e53b2
mov cl, byte [rsp + 0x46]
cmp byte [rsp + 0x47], 0
mov eax, 0x60317fb0
mov edx, 0x605e89c3
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x688e53b2
cmp eax, 0x16c5975c
je 0x688edcfc
cmp eax, 0x16e074c0
je 0x688edd2f
cmp eax, 0x17179725
jne 0x688e53b2
mov eax, dword [rsp + 0x40]
mov eax, 0x69e941dc
jmp 0x688e53b2
cmp eax, 0xdc442b79
je 0x688edd5a
cmp eax, 0xdcc1dd2c
je 0x688edd85
cmp eax, 0xdcc7b049
jne 0x688e53b2
mov eax, 0x64fb1f01
jmp 0x688e53b2
cmp eax, 0x5bb36428
je 0x688eddb0
cmp eax, 0x5c2a1044
je 0x688edde3
cmp eax, 0x5c6cbd67
jne 0x688e53b2
mov rcx, r13
mov rdx, rsi
call fcn.68906ce3
mov eax, 0xed2daddc
jmp 0x688e53b2
cmp eax, 0xbb2480ef
je 0x688ede0e
cmp eax, 0xbba3ecb6
je 0x688ede39
cmp eax, 0xbbcdc6b6
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9d8c8884
mov ecx, 0x9c0f0dd4
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x33c2d864
je 0x688ede64
cmp eax, 0x34555658
je 0x688ede8f
cmp eax, 0x35ebe686
jne 0x688e53b2
mov eax, 0x119deb9e
jmp 0x688e53b2
cmp eax, 0xfa5f0754
je 0x688edeba
cmp eax, 0xfa5fe392
je 0x688edec4
cmp eax, 0xfab0a774
jne 0x688e53b2
mov eax, dword [rsp + 0x94]
mov dword [rsp + 0x78], eax
mov eax, 0x5bb36428
jmp 0x688e53b2
cmp eax, 0x7cf93142
je 0x688edeef
cmp eax, 0x7d20c6fb
je 0x688edef9
cmp eax, 0x7dd2cf8f
jne 0x688e53b2
mov rcx, r12
call sub.msvcrt.dll_puts
mov eax, 0x8e26a590
jmp 0x688e53b2
cmp eax, 0x99e89b9d
je 0x688edf24
cmp eax, 0x9a202b98
je 0x688edf4f
cmp eax, 0x9a601cee
jne 0x688e53b2
mov eax, 0x7746a48
jmp 0x688e53b2
cmp eax, 0xfe76729a
je 0x688edf59
cmp eax, 0xff4d6649
je 0x688edf84
cmp eax, 0xffd464fd
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaa3106e3
mov ecx, 0x381b17c8
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xc2a4155e
je 0x688edfaf
cmp eax, 0xc2df6dd6
je 0x688edfda
cmp eax, 0xc2ff3e99
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x852b06bd
mov ecx, 0x1ebe0a73
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x3c39b98e
je 0x688ee005
cmp eax, 0x3cf2daf8
je 0x688ee030
cmp eax, 0x3d337740
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x78e87a78
mov ecx, 0x39cb5d21
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xa6324a21
je 0x688ee03a
cmp eax, 0xa657ab51
je 0x688ee065
cmp eax, 0xa66c2953
jne 0x688e53b2
mov eax, 0x428f43ae
jmp 0x688e53b2
cmp eax, 0x1df6411d
je 0x688ee090
cmp eax, 0x1e042422
je 0x688ee09a
cmp eax, 0x1e96ce49
jne 0x688e53b2
mov eax, 0xc2066cda
jmp 0x688e53b2
cmp eax, 0xe09e9660
je 0x688ee0c5
cmp eax, 0xe0c6c3a6
je 0x688ee0f0
cmp eax, 0xe0ddc719
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xab3d31b9
mov ecx, 0x33870d70
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x61bcd546
je 0x688ee11b
cmp eax, 0x61f79d2c
je 0x688ee146
cmp eax, 0x620801f1
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe58eaba5
mov ecx, 0x7a4bb793
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x845faf60
je 0x688ee171
cmp eax, 0x846b1db1
je 0x688ee194
cmp eax, 0x84889e2c
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcdf83799
mov ecx, 0x585e5414
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xd459b52
je 0x688ee1a2
cmp eax, 0xd828eb2
je 0x688ee1e6
cmp eax, 0xdcc984a
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xab2d6a55
mov ecx, 0x70c98909
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xd3dd4ef3
je 0x688ee1f0
cmp eax, 0xd40d3996
je 0x688ee1fa
cmp eax, 0xd43c1c75
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3d9394d7
mov ecx, 0xd17dca98
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x52d1c15f
je 0x688ee225
cmp eax, 0x52d84c00
je 0x688ee258
cmp eax, 0x53547bdb
jne 0x688e53b2
mov eax, 0x620801f1
jmp 0x688e53b2
cmp eax, 0xb2c39e8c
je 0x688ee283
cmp eax, 0xb325f018
je 0x688ee2ae
cmp eax, 0xb3adb3f0
jne 0x688e53b2
mov eax, 0x51dd002c
jmp 0x688e53b2
cmp eax, 0x2b83490c
je 0x688ee2d9
cmp eax, 0x2b85de66
je 0x688ee304
cmp eax, 0x2bd307b6
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4e0d331d
mov ecx, 0xa8fa0031
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xeefa4123
je 0x688ee30e
cmp eax, 0xef3a0118
je 0x688ee339
cmp eax, 0xef757c5f
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd2ea77bc
mov ecx, 0x3224c281
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x71753dc6
je 0x688ee364
cmp eax, 0x719826f7
je 0x688ee3c3
cmp eax, 0x71af10e8
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x29110d5c
mov ecx, 0x1aa1e749
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x9cebbf39
je 0x688ee3de
cmp eax, 0x9d42b232
je 0x688ee409
cmp eax, 0x9d8c8884
jne 0x688e53b2
mov eax, 0xbbcdc6b6
jmp 0x688e53b2
cmp eax, 0x4f898ff
je 0x688ee413
cmp eax, 0x5042daf
je 0x688ee43e
cmp eax, 0x50561c7
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x236142fd
mov ecx, 0x98506faa
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xcbd28e87
je 0x688ee448
cmp eax, 0xcbe06a66
je 0x688ee452
cmp eax, 0xcc2b925c
jne 0x688e53b2
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0xc8], rax
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9ce496ef
mov ecx, 0x45f36142
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x49cd200e
je 0x688ee47d
cmp eax, 0x4a107a77
je 0x688ee493
cmp eax, 0x4a288091
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x505389cb
mov ecx, 0x9396f955
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xacf16e77
je 0x688ee4be
cmp eax, 0xad31a8f0
je 0x688ee4e9
cmp eax, 0xad35511f
jne 0x688e53b2
mov eax, 0xc2a4155e
jmp 0x688e53b2
cmp eax, 0x24fdc27e
je 0x688ee514
cmp eax, 0x25457611
je 0x688ee51e
cmp eax, 0x2562f4d8
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb11120fe
mov ecx, 0x9618f658
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xe7fedc80
je 0x688ee549
cmp eax, 0xe841c3f4
je 0x688ee574
cmp eax, 0xe86823a2
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8afe8e90
mov ecx, 0xc754fb42
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x695cea2c
je 0x688ee57e
cmp eax, 0x696eb551
je 0x688ee588
cmp eax, 0x69b6ed8a
jne 0x688e53b2
mov eax, 0x8157e6f2
jmp 0x688e53b2
cmp eax, 0x8e26a590
je 0x688ee5b3
cmp eax, 0x8e34bd12
je 0x688ee5e6
cmp eax, 0x8e6bc26f
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x58f94615
mov ecx, 0x144283c0
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x144283c0
je 0x688ee611
cmp eax, 0x1448f37d
je 0x688ee63c
cmp eax, 0x14a2c731
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9156225f
mov ecx, 0x490fc06c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xdb58e9c3
je 0x688ee667
cmp eax, 0xdb5b2867
je 0x688ee671
cmp eax, 0xdb5f0f38
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfc59bef6
mov ecx, 0xb0f14f2
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x5adbeb2f
je 0x688ee69c
cmp eax, 0x5b04350c
je 0x688ee6a6
cmp eax, 0x5b10e1e9
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcf62ecfb
mov ecx, 0x6ccd54b3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xba5917ec
je 0x688ee6b0
cmp eax, 0xba72474c
je 0x688ee6db
cmp eax, 0xbaa53b65
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaa81c8b1
mov ecx, 0xeab97af3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x321a12e3
je 0x688ee706
cmp eax, 0x3224c281
je 0x688ee731
cmp eax, 0x32e5969a
jne 0x688e53b2
mov eax, 0x2e4ab55a
jmp 0x688e53b2
cmp eax, 0xf71471b7
je 0x688ee75c
cmp eax, 0xf7373b63
je 0x688ee786
cmp eax, 0xf760dc2c
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5b04350c
mov ecx, 0xb560af10
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x7aeac68f
je 0x688ee790
cmp eax, 0x7af94342
jne 0x688e53b2
cmp byte [rsp + 0x48], 0
mov eax, 0x1cfb96a4
mov ecx, 0xc1252ec6
cmovne eax, ecx
jmp 0x688e53b2
cmp eax, 0x9700dc12
je 0x688ee7bb
cmp eax, 0x973e5fbb
jne 0x688e53b2
mov eax, 0x97862485
jmp 0x688e53b2
cmp eax, 0x1cb7a40
je 0x688ee7d2
cmp eax, 0x23bfcfb
jne 0x688e53b2
mov eax, 0xd242cfee
jmp 0x688e53b2
cmp eax, 0xc74e625b
je 0x688ee7dc
cmp eax, 0xc754fb42
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8afe8e90
mov ecx, 0xc5f03e86
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x42d7fdfe
je 0x688ee807
cmp eax, 0x43494d51
jne 0x688e53b2
mov eax, 0x1fa080db
jmp 0x688e53b2
cmp eax, 0xaa81c8b1
je 0x688ee832
cmp eax, 0xaab9ae0e
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbabc9a06
mov ecx, 0x5b43c955
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x21882bf3
je 0x688ee84d
cmp eax, 0x22395d7b
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3364ad38
mov ecx, 0x12e666af
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xe4e29214
je 0x688ee878
cmp eax, 0xe4ecf63f
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9bd35759
mov ecx, 0x7a3471
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x65a3e704
je 0x688ee8a3
cmp eax, 0x66446bf7
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9d42b232
mov ecx, 0xf2d204b5
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x87b59155
je 0x688ee8df
cmp eax, 0x88024559
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf2b1305e
mov ecx, 0x17f0fa46
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x11618d00
je 0x688ee90a
cmp eax, 0x1190ac78
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x20ec9da5
mov ecx, 0xfd7cfed3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xd995574a
je 0x688ee935
cmp eax, 0xd9e09690
jne 0x688e53b2
cmp byte [rsp + 0x4b], 0
mov eax, 0x396aa44f
mov ecx, 0x2ef81d66
cmovne eax, ecx
jmp 0x688e53b2
cmp eax, 0x585e5414
je 0x688ee98b
cmp eax, 0x589577ae
jne 0x688e53b2
mov eax, 0xecdd54db
jmp 0x688e53b2
cmp eax, 0xb850d4ba
je 0x688ee9b6
cmp eax, 0xb88306de
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x56ecc6ba
mov ecx, 0x79c7a27a
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x2ef81d66
je 0x688ee9c0
cmp eax, 0x2fce96be
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xed90ee1f
mov ecx, 0x7aa485d6
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xf2cde4d0
je 0x688ee9eb
cmp eax, 0xf2d204b5
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9d42b232
mov ecx, 0x480e6866
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x774318c6
je 0x688eea16
cmp eax, 0x77492320
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdfda7544
mov ecx, 0x91630562
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xa21edb84
je 0x688eea20
cmp eax, 0xa2c992d6
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x385e4973
mov ecx, 0x5b9e7460
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x811e4a2
je 0x688eea4b
cmp eax, 0x93395e1
jne 0x688e53b2
mov eax, 0xda152f47
jmp 0x688e53b2
cmp eax, 0xd16485e8
je 0x688eea76
cmp eax, 0xd17dca98
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3d9394d7
mov ecx, 0x4d4aae5e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x4fa0b2a6
je 0x688eeaa1
cmp eax, 0x4fbcd0f8
jne 0x688e53b2
mov eax, dword [rsp + 0x40]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x846b1db1
mov ecx, 0x5b675b2b
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xb0be5bc3
je 0x688eeaab
cmp eax, 0xb0cbc22c
jne 0x688e53b2
mov eax, 0x72e4ae91
jmp 0x688e53b2
cmp eax, 0x2990220b
je 0x688eead6
cmp eax, 0x29bf4ba3
jne 0x688e53b2
mov eax, 0x4f8a1997
jmp 0x688e53b2
cmp eax, 0xec68f1f4
je 0x688eeae0
cmp eax, 0xecdd54db
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x589577ae
mov ecx, 0x90a3e40c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x6dcd7d31
je 0x688eeb0b
cmp eax, 0x6e1b7e76
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6acc95bd
mov ecx, 0xe0af806
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x926f1d62
je 0x688eeb36
cmp eax, 0x928fbed7
jne 0x688e53b2
mov eax, 0x700d77fc
jmp 0x688e53b2
cmp eax, 0x1870c315
je 0x688eeb5d
cmp eax, 0x18ddf2c2
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb2a33f12
mov ecx, 0xb88306de
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xddd39376
je 0x688eeb88
cmp eax, 0xde0541cc
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7257ea18
mov ecx, 0xeefa4123
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x5e399f74
je 0x688eebb3
cmp eax, 0x5e93c6be
jne 0x688e53b2
lea rcx, str.Error:_Invalid_DOS_header_signature.
call sub.msvcrt.dll_puts
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcde8267a
mov ecx, 0xa045c9dc
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0xbea07bbf
je 0x688eebde
cmp eax, 0xbf26640d
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2b85de66
mov ecx, 0x248a301a
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x384637d1
je 0x688eec09
cmp eax, 0x385e4973
jne 0x688e53b2
mov eax, dword [rsp + 0x40]
mov eax, 0x5b9e7460
jmp 0x688e53b2
cmp eax, 0xfbfbb72a
je 0x688eec13
cmp eax, 0xfc2b3d9d
jne 0x688e53b2
lea rcx, str.Success:_Valid_NT_header_signature.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x68]
mov ecx, 0x88
add rax, rcx
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x70]
cmp dword [rax], 0
sete byte [rsp + 0x4c]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfaf00683
mov ecx, 0xe8e779b8
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x7f7cb995
je 0x688eec1d
cmp eax, 0x7fafac27
jne 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9709fd
mov ecx, 0x7f3d7d0b
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp eax, 0x975d4a6b
jne 0x688eec27
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x43494d51
mov ecx, 0x1fa080db
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x51e52898
mov ecx, 0x738ae4ae
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb11120fe
mov ecx, 0x5a4c0d9e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x230d162c
mov ecx, 0xae7ad9a0
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x4a107a77
jmp 0x688e53b2
mov eax, 0x30955e91
jmp 0x688e53b2
mov eax, 0x66985aac
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3020a9cf
mov ecx, 0xc89c2e63
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x2c]
mov eax, 0x13725e41
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb04ecf3a
mov ecx, 0x272f4572
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe8e9a2e7
mov ecx, 0x5841acae
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x5524aea0
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6caf3172
mov ecx, 0xe7fedc80
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdcda640
mov ecx, 0x16e074c0
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x68cd5746
mov ecx, 0xc1dde5fe
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x24]
add rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rcx + 0x1c]
add rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x58]
movzx eax, word [rax + rdx*2]
mov r8d, dword [rcx + rax*4]
mov rcx, r15
mov rdx, rsi
call fcn.68906ce3
mov rax, qword [rsp + 0x30]
mov eax, 0xbbe23e2d
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa38f519f
mov ecx, 0xba130935
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6b1a445
mov ecx, 0x6c0fe2f1
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2064501f
mov ecx, 0x901ff326
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9a601cee
mov ecx, 0x190f09fa
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x61f79d2c
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x73c37661
mov ecx, 0xb54c1234
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x28a73e28
mov ecx, 0xc2df6dd6
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9c53cbb3
mov ecx, 0xdba39456
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x7c]
mov dword [rsp + 0x40], eax
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1030ea0f
mov ecx, 0xaa533a62
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa7894713
mov ecx, 0xb8de16d9
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x8037a266
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5c6cbd67
mov ecx, 0xed2daddc
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rcx, rbx
call sub.msvcrt.dll_puts
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x84b29dba
mov ecx, 0x86d15935
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7f7cb995
mov ecx, 0x9dbad845
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5961984b
mov ecx, 0xc3f0889e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rcx, r12
call sub.msvcrt.dll_puts
mov eax, 0x31d5671b
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcdb5cc44
mov ecx, 0xdaec19da
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x774318c6
mov ecx, 0x764a51f7
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x973e5fbb
mov ecx, 0x5adbeb2f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xb0f14f2
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x827ba5e0
mov ecx, 0xa2f69a39
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x285da248
mov ecx, 0x2d9f6a6d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rcx, rbp
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x70]
mov rax, qword [rsp + 0x30]
mov rax, qword [rsp + 0x30]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x85a05a98
mov ecx, 0xadcd85f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9bf23161
mov ecx, 0x25457611
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x692e4165
mov ecx, 0x7d20c6fb
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe6c42f9b
mov ecx, 0xfa5f0754
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x827ba5e0
mov ecx, 0xab569ba2
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf2cde4d0
mov ecx, 0x2b83490c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x51b5c19a
jmp 0x688e53b2
mov eax, 0xb9b0a59c
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb3adb3f0
mov ecx, 0x51dd002c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x3340755b
jmp 0x688e53b2
mov eax, 0x60ccad20
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9111c6dd
mov ecx, 0x16c5975c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xe86823a2
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5ff7c211
mov ecx, 0x64a2e7c8
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xcd77bbf2
jmp 0x688e53b2
mov eax, 0x28791382
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc6d32533
mov ecx, 0xe1117ad3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x47cdeaea
mov ecx, 0xc1de9582
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x42d7fdfe
jmp 0x688e53b2
mov eax, 0x9618f658
jmp 0x688e53b2
mov eax, 0x39cb5d21
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5961984b
mov ecx, 0xbd5d06d3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rcx, rbx
call sub.msvcrt.dll_puts
mov eax, 0x52d1c15f
jmp 0x688e53b2
mov eax, 0xb4d1f9ec
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb2417a03
mov ecx, 0xe0a8ca
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9f3e56ad
mov ecx, 0xbf26640d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfaf00683
mov ecx, 0xfc2b3d9d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdef5746a
mov ecx, 0xfcfe7e33
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x2b7ec9cf
jmp 0x688e53b2
mov eax, 0x367d174e
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa92c4d9d
mov ecx, 0x97841fec
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xea6fbdf0
mov ecx, 0x124b4b87
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xe6c9f1a8
jmp 0x688e53b2
mov eax, 0xec8cbed
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb1c31356
mov ecx, 0x642fe6a2
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbcde898f
mov ecx, 0xd8449aec
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x70c98909
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x30d69ab5
mov ecx, 0xb04112fc
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xbd30f17e
jmp 0x688e53b2
mov eax, dword [rsp + 0x2c]
mov rcx, qword [rsp + 0x60]
mov edx, dword [rcx + rax*4]
add rdx, qword [rsp + 0x30]
mov rcx, rsi
call fcn.688f96af
mov eax, 0x5d4a4c7
jmp 0x688e53b2
mov eax, 0x7a4bb793
jmp 0x688e53b2
mov eax, 0x87b59155
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaa46c780
mov ecx, 0x7a37b499
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x1870c315
jmp 0x688e53b2
mov eax, 0xc754fb42
jmp 0x688e53b2
test rsi, rsi
setne byte [rsp + 0x49]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6c92fff0
mov ecx, 0xcf7e20ae
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xea6fbdf0
mov ecx, 0xe15394ec
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x93395e1
mov ecx, 0xf170a40
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa4211831
mov ecx, 0xe47743e3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcb392fe4
mov ecx, 0x926f1d62
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x8e6bc26f
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x53547bdb
mov ecx, 0x84889e2c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x836fd363
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x370d3949
mov ecx, 0xecfe8583
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xc89c2e63
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9d8c8884
mov ecx, 0xbbcdc6b6
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd10d7300
mov ecx, 0x5e399f74
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xfe76729a
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcf2aeb
mov ecx, 0xac33cce8
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x236142fd
mov ecx, 0x50561c7
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4cb7b4e7
mov ecx, 0x71753dc6
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd4f1a02f
mov ecx, 0x9332f40a
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x6f00fa73
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc07b24f1
mov ecx, 0x12972d5
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x48bd392b
mov ecx, 0xa2c992d6
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf706465d
mov ecx, 0xd43c1c75
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xd17dca98
jmp 0x688e53b2
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x24]
add rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rcx + 0x1c]
add rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x58]
movzx eax, word [rax + rdx*2]
mov rdi, r13
mov r13, r14
mov r14, r12
mov r12d, dword [rcx + rax*4]
mov rcx, r15
mov rdx, rsi
mov r8d, r12d
call fcn.68906ce3
add r12, qword [rsp + 0x30]
mov qword [rsp + 0xb8], r12
mov r12, r14
mov r14, r13
mov r13, rdi
mov rdi, qword [rsp + 0xa8]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7c394ebf
mov ecx, 0xe395eccb
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xdaf58e6a
jmp 0x688e53b2
mov eax, 0x3f387c45
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x43494d51
mov ecx, 0x80df94c4
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
lea rcx, str.Error:_Invalid_NT_header_signature.
call sub.msvcrt.dll_puts
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc6d32533
mov ecx, 0x80ad01f5
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xef96ff81
xor ecx, ecx
mov qword [rsp + 0xa0], rcx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfe1edfb5
mov ecx, 0x6f00fa73
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
lea rcx, str.Error:_Invalid_NT_header_signature.
call sub.msvcrt.dll_puts
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1b8ec582
mov ecx, 0x2e38401c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rcx, rbx
call sub.msvcrt.dll_puts
mov eax, 0xdd8bbe9f
jmp 0x688e53b2
mov eax, 0xc2ff3e99
jmp 0x688e53b2
mov eax, 0x5832282b
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6acc95bd
mov ecx, 0x4bbfc60c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xffe0d4ba
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa92c4d9d
mov ecx, 0x31d174c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x667299fa
mov ecx, 0x87b59155
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdcc984a
mov ecx, 0xe09e9660
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x589577ae
mov ecx, 0xecdd54db
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x6cf2818b
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x86c2dacb
mov ecx, 0x17f56924
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xde1a4d58
mov ecx, 0xb9b0a59c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5c6cbd67
mov ecx, 0x7f16ec14
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0xd8], rax
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe8e04f83
mov ecx, 0x1326f80b
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5ca650ab
mov ecx, 0x98b44a66
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xe5e2b271
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7f7cb995
mov ecx, 0x2aeb1040
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6e1b7e76
mov ecx, 0x1c5bfc4d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x33d80e7
mov ecx, 0x1395ae56
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [rsp + 0x2c]
mov rcx, qword [rsp + 0x60]
mov edx, dword [rcx + rax*4]
add rdx, qword [rsp + 0x30]
mov rcx, rsi
call fcn.688f96af
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe5848200
mov ecx, 0xb850d4ba
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3cf2daf8
mov ecx, 0xaab9ae0e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe8e9325f
mov ecx, 0x6e5127cb
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x205bf67b
mov ecx, 0x40c9fe3e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
lea rcx, str.Success:_Valid_DOS_header_signature.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x50]
mov eax, 0x71753dc6
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfb98e214
mov ecx, 0x8ba9066b
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x79f124b5
mov ecx, 0xe39e3a06
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x9f0f5f84
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8d62e7f0
mov ecx, 0x3edd69b0
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x1326f80b
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe8e9325f
mov ecx, 0xeda5b2ce
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x846b1db1
mov ecx, 0x4fbcd0f8
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
lea rcx, str.Success:_Valid_DOS_header_signature.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x50]
mov eax, 0x3b9f7938
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5145badb
mov ecx, 0xbea07bbf
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaf9b9d3e
mov ecx, 0x35ebe686
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xee045e06
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2299afd6
mov ecx, 0xbd30f17e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbaa53b65
mov ecx, 0x45b9864a
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9c53cbb3
mov ecx, 0x30878223
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbabc9a06
mov ecx, 0x23f8f610
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x17179725
mov ecx, 0x2c65ee9e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x5b43c955
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xeff0453a
mov ecx, 0x6f35977
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x60b8d77c
mov ecx, 0xb2bced2c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x12e666af
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xad10e5
mov ecx, 0xf34ca049
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xe0c6c3a6
jmp 0x688e53b2
mov eax, 0x12972d5
jmp 0x688e53b2
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x24]
add rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rcx + 0x1c]
add rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x58]
movzx eax, word [rax + rdx*2]
mov r8d, dword [rcx + rax*4]
mov rcx, r15
mov rdx, rsi
call fcn.68906ce3
mov rax, qword [rsp + 0x30]
mov eax, 0xa6f088e2
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc4c117f8
mov ecx, 0x8325fd2d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc6aff499
mov ecx, 0x4a107a77
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc90469ba
mov ecx, 0x66446bf7
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd6aba7c8
mov ecx, 0x3c39b98e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa4211831
mov ecx, 0xda5ebcc2
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1dad5e2a
mov ecx, 0xba531e8a
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf71471b7
mov ecx, 0x796714a9
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
lea rcx, str.Success:_Valid_DOS_header_signature.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x50]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x69f67284
mov ecx, 0x60ae8cf
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x2da0d045
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x33d80e7
mov ecx, 0x6aff7e85
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x58f94615
mov ecx, 0x8e6bc26f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa7143b70
mov ecx, 0xdaf58e6a
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [rsp + 0x2c]
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x58]
mov edx, dword [rax + rcx*4]
add rdx, qword [rsp + 0x30]
mov rcx, rsi
call fcn.688f96af
test eax, eax
setne byte [rsp + 0x4e]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x845faf60
mov ecx, 0xf27576d3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x59cbfe4d
jmp 0x688e53b2
mov eax, 0xb2bced2c
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8cdf47f4
mov ecx, 0x701e2fe
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4e180cf7
mov ecx, 0xd359b48d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5b04350c
mov ecx, 0xf760dc2c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x387cf80
mov ecx, 0x922cc9e6
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xc4599aa7
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa85b44f2
mov ecx, 0x7fafac27
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x53547bdb
mov ecx, 0x620801f1
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
lea rcx, str.Error:_Invalid_DOS_header_signature.
call sub.msvcrt.dll_puts
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd9459d1e
mov ecx, 0xa4f72e53
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb3adb3f0
mov ecx, 0x1e96ce49
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x18ddf2c2
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaf81c580
mov ecx, 0xe684db06
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2d763800
mov ecx, 0x1146fa01
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x72373543
mov ecx, 0xe5e2b271
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x22395d7b
mov ecx, 0x811e4a2
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x280f7af6
mov ecx, 0xb20a1763
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1b074ac3
mov ecx, 0x10303e5c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xab2d6a55
mov ecx, 0x9f99b977
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xc437e98b
jmp 0x688e53b2
mov eax, 0xc972fb98
jmp 0x688e53b2
mov eax, 0xb5445f80
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc4c117f8
mov ecx, 0x6dcd7d31
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaac33ac2
mov ecx, 0x321a12e3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5d9d7af3
mov ecx, 0xb0be5bc3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x418ae10b
mov ecx, 0x6f96c22c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9156225f
mov ecx, 0x75d0d92c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xe21a5cf7
jmp 0x688e53b2
mov eax, 0x8325fd2d
jmp 0x688e53b2
mov eax, 0xd2198cb5
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2b85de66
mov ecx, 0xfe3128bc
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x7de3ee84
jmp 0x688e53b2
mov eax, 0xa2da513c
jmp 0x688e53b2
mov eax, 0xc1dde5fe
jmp 0x688e53b2
mov eax, 0x7d20c6fb
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2b428be1
mov ecx, 0xda5fb126
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x3edd69b0
jmp 0x688e53b2
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x2c]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe40a72f4
mov ecx, 0x2010110e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa3e8fb69
mov ecx, 0x98343ba3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa7143b70
mov ecx, 0xde4d15
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x27428145
mov ecx, 0xb1bb00ed
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xbb2480ef
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb325f018
mov ecx, 0xfc6c1d6a
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xec68f1f4
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa38f519f
mov ecx, 0x4fa0b2a6
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x5d349bed
jmp 0x688e53b2
mov rcx, r12
call sub.msvcrt.dll_puts
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x37cd49da
mov ecx, 0xb1b06765
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9bf23161
mov ecx, 0x38cacb76
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x412beef9
jmp 0x688e53b2
mov eax, 0xae5151b6
jmp 0x688e53b2
mov dword [rsp + 0x78], 0
mov eax, 0x5bb36428
jmp 0x688e53b2
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x24]
add rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rcx + 0x1c]
add rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x58]
movzx eax, word [rax + rdx*2]
mov r8d, dword [rcx + rax*4]
mov rcx, r15
mov rdx, rsi
call fcn.68906ce3
mov rax, qword [rsp + 0x30]
mov eax, 0xa3dc141
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x12b6468a
mov ecx, 0x29bf4ba3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x78d6dcf6
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd6aba7c8
mov ecx, 0x8037a266
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x2c]
mov eax, 0x65a3e704
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xda6fecf1
mov ecx, 0xdcc1dd2c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf6ac69e5
mov ecx, 0x66af88d7
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [rsp + 0x40]
mov eax, 0x6f96c22c
jmp 0x688e53b2
cmp byte [rsp + 0x4d], 0
mov eax, 0x59a0d1fb
mov ecx, 0x24f65203
cmovne eax, ecx
jmp 0x688e53b2
mov eax, 0x31d174c
jmp 0x688e53b2
mov eax, 0xa01df67b
jmp 0x688e53b2
mov eax, 0x6e5127cb
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc74e625b
mov ecx, 0xdc0a22c3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x738ae4ae
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb1c31356
mov ecx, 0xf549582d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xefbe79d2
jmp 0x688e53b2
mov eax, 0x17f56924
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6e1b7e76
mov ecx, 0x14a2c731
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6020d41f
mov ecx, 0x1cb7a40
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1b074ac3
mov ecx, 0x6948fb14
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbcde898f
mov ecx, 0x9c8323a5
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf3b28a0c
mov ecx, 0xca87a4b0
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6020d41f
mov ecx, 0xfbaed5b
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb647d748
mov ecx, 0x8e195463
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x49cd200e
mov ecx, 0x5da4170f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x8e195463
jmp 0x688e53b2
mov eax, 0xf3fb9ec9
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x49cd200e
mov ecx, 0x15d5e2ff
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xa2c992d6
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4e1832a2
mov ecx, 0x7e91ab35
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x4f0a0c56
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe841c3f4
mov ecx, 0x8b736450
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x26116340
mov ecx, 0xefb646c4
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x6e2ac067
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xeff0453a
mov ecx, 0xb015bcae
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8cdf47f4
mov ecx, 0x3b2a1287
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x585e5414
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcde8267a
mov ecx, 0x5e93c6be
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xd359b48d
jmp 0x688e53b2
lea rcx, str.Error:_Invalid_DOS_header_signature.
call sub.msvcrt.dll_puts
mov eax, 0x7e91ab35
jmp 0x688e53b2
mov eax, 0x8f715e2b
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd39d74ed
mov ecx, 0xf51946a7
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xb20a1763
jmp 0x688e53b2
mov eax, 0xbfb3f2fe
jmp 0x688e53b2
lea rcx, str.Success:_Valid_DOS_header_signature.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x50]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaa81c8b1
mov ecx, 0xb4311ce6
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x285da248
mov ecx, 0xbfb3f2fe
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaf9b9d3e
mov ecx, 0x8f715e2b
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xe7fedc80
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xeb0b6e3e
mov ecx, 0x210ac559
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rcx, r14
call sub.msvcrt.dll_puts
mov eax, 0x16c5975c
jmp 0x688e53b2
lea rcx, str.Success:_Valid_NT_header_signature.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x68]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x719826f7
mov ecx, 0x20da969f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x59067cc1
jmp 0x688e53b2
lea rcx, str.Error:_Invalid_NT_header_signature.
call sub.msvcrt.dll_puts
mov eax, 0x1fba7a6f
jmp 0x688e53b2
mov rcx, rbx
call sub.msvcrt.dll_puts
mov eax, 0x6d8d3128
jmp 0x688e53b2
mov dword [rsp + 0x7c], 1
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0xb0], rax
mov eax, 0xebe43270
jmp 0x688e53b2
mov eax, 0x98b44a66
jmp 0x688e53b2
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x24]
add rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rcx + 0x1c]
add rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x58]
movzx eax, word [rax + rdx*2]
mov r8d, dword [rcx + rax*4]
mov rcx, r15
mov rdx, rsi
call fcn.68906ce3
mov rax, qword [rsp + 0x30]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2e4f801f
mov ecx, 0x83f5839c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xd8449aec
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x27c6e79
mov ecx, 0x13affedb
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfb98e214
mov ecx, 0xb4d1f9ec
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x859f3e63
mov ecx, 0xe9979f7d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe072f214
mov ecx, 0xedf16576
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe6abe2e4
mov ecx, 0x86150c29
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x7aeac68f
jmp 0x688e53b2
mov rcx, r13
mov rdx, rsi
call fcn.68906ce3
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa3e8fb69
mov ecx, 0xa5806eec
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1190ac78
mov ecx, 0x29e8e80c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdef5746a
mov ecx, 0x93b66a12
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x20ec9da5
mov ecx, 0xd97a5446
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xce02147
mov ecx, 0xe1e42a9d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x68cd5746
mov ecx, 0xee25cc49
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x387cf80
mov ecx, 0xb2c2c79
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x56ecc6ba
mov ecx, 0xec8cbed
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rcx, r13
mov rdx, rsi
call fcn.68906ce3
mov eax, 0x98343ba3
jmp 0x688e53b2
mov eax, 0xda5ebcc2
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaf81c580
mov ecx, 0x428f43ae
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa5186c2f
mov ecx, 0x2da0d045
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x30d69ab5
mov ecx, 0x2278ea2e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa7e559a3
mov ecx, 0x14cbfc65
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xfbaed5b
jmp 0x688e53b2
mov eax, 0x605e89c3
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9ea71763
mov ecx, 0x4f8a1997
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3c22d074
mov ecx, 0xd3c62e27
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x63a9c4dd
mov ecx, 0x4efd709b
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xefa98714
jmp 0x688e53b2
mov eax, 0x3224c281
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4e180cf7
mov ecx, 0x96e10f4f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rcx, r14
call sub.msvcrt.dll_puts
mov eax, 0x30c8c5a2
jmp 0x688e53b2
mov eax, 0x8f13fa6b
jmp 0x688e53b2
mov eax, 0x642fe6a2
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x280f7af6
mov ecx, 0x58d99855
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xb0be5bc3
jmp 0x688e53b2
mov eax, 0x40c9fe3e
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xad35511f
mov ecx, 0xc2a4155e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp byte [rsp + 0x4c], 0
mov eax, 0xbafcc9c4
mov ecx, 0x7136895a
cmovne eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x30fa66a4
mov ecx, 0x5d349bed
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [rsp + 0x40]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x418ae10b
mov ecx, 0xf1c8a620
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x38cacb76
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe38c6aab
mov ecx, 0xacf16e77
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7cf93142
mov ecx, 0x5ab175a3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xb2c2c79
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb6c937c8
mov ecx, 0xfab788ec
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf706465d
mov ecx, 0x3d64cb5d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xedf37e94
jmp 0x688e53b2
mov eax, 0x4fe1704f
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb325f018
mov ecx, 0xdb1c9ebf
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdd3598ea
mov ecx, 0x136598c8
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x50561c7
jmp 0x688e53b2
mov dword [rsp + 0x7c], 2
mov eax, 0xebe43270
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdfda7544
mov ecx, 0x77492320
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcbd28e87
mov ecx, 0x7bd8098f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xa0], rax
mov eax, 0xef96ff81
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9bb33ce2
mov ecx, 0x2b7ec9cf
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xb8336533
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2b428be1
mov ecx, 0x8d2354a5
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3364ad38
mov ecx, 0x468e21ad
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe8e04f83
mov ecx, 0xd3baea58
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xc5783047
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4e0d331d
mov ecx, 0x72e65fe
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xbd5d06d3
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf474173a
mov ecx, 0x7c2a689
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x61bcd546
mov ecx, 0xfe6db104
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [rsp + 0x2c]
mov rcx, qword [rsp + 0x60]
mov edx, dword [rcx + rax*4]
add rdx, qword [rsp + 0x30]
mov rcx, rsi
call fcn.688f96af
mov eax, 0xd459b52
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x423a237c
mov ecx, 0xa6324a21
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rcx, r14
call sub.msvcrt.dll_puts
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x509ee1cb
mov ecx, 0xa66c2953
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x73c37661
mov ecx, 0x4f0a0c56
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9f3e56ad
mov ecx, 0x6e2ac067
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbb08a536
mov ecx, 0xb8cdc0b9
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [rsp + 0x2c]
inc eax
mov dword [rsp + 0x94], eax
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf71471b7
mov ecx, 0xfab0a774
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x86e56974
mov ecx, 0x5382ddf6
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x505389cb
mov ecx, 0x2beeb88a
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x86e56974
mov ecx, 0x2b5c1998
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb9a4f45b
mov ecx, 0xd459b52
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb636992
mov ecx, 0x7af94342
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3bf4394
mov ecx, 0xb5445f80
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdcc984a
mov ecx, 0xe3f5cc4e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x27c6e79
mov ecx, 0x367d174e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rcx, r14
call sub.msvcrt.dll_puts
mov eax, 0xc24ddbfa
jmp 0x688e53b2
mov eax, 0xdfd4817e
jmp 0x688e53b2
mov eax, 0x72e65fe
jmp 0x688e53b2
mov eax, 0x7f3d7d0b
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xabad07ab
mov ecx, 0xe24a6c2f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x27bc64ad
mov ecx, 0xfa5fe392
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x24]
add rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rcx + 0x1c]
add rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x58]
movzx eax, word [rax + rdx*2]
mov r8d, dword [rcx + rax*4]
mov rcx, r15
mov rdx, rsi
call fcn.68906ce3
mov rax, qword [rsp + 0x30]
mov eax, 0x4efd709b
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd1b85f87
mov ecx, 0x28791382
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rcx, rbp
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x70]
mov rax, qword [rsp + 0x30]
mov rax, qword [rsp + 0x30]
mov eax, 0xc017463e
jmp 0x688e53b2
mov eax, 0xfe6db104
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdcda640
mov ecx, 0x5832282b
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb2a33f12
mov ecx, 0x18ddf2c2
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xda6fecf1
mov ecx, 0xc5783047
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdd3598ea
mov ecx, 0xab6fbfba
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xde511467
mov ecx, 0xc2066cda
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xa617aaec
xor ecx, ecx
mov qword [rsp + 0x88], rcx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x32e5969a
mov ecx, 0x2e4ab55a
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3bf4394
mov ecx, 0x8b3ed9ff
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x210ac559
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa5186c2f
mov ecx, 0x3a9028b1
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xddd39376
mov ecx, 0xd2198cb5
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x64522ea0
mov ecx, 0xfbfbb72a
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x655d88c
mov ecx, 0x50732c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb0cbc22c
mov ecx, 0xdaa912cd
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x52d84c00
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3cf2daf8
mov ecx, 0xcc76e0c1
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd9459d1e
mov ecx, 0x51b5c19a
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x728f1815
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9a601cee
mov ecx, 0x7746a48
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xdaec19da
jmp 0x688e53b2
mov rcx, rbp
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x70]
mov rax, qword [rsp + 0x30]
mov rax, qword [rsp + 0x30]
mov eax, 0xd995574a
jmp 0x688e53b2
mov eax, 0x9d0639f
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x230d162c
mov ecx, 0x2dd18230
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp byte [rsp + 0x49], 0
mov eax, 0x4cc0d00d
mov ecx, 0xfb430c24
cmovne eax, ecx
jmp 0x688e53b2
mov eax, 0xb1bb00ed
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x22395d7b
mov ecx, 0xedf37e94
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rcx, r12
call sub.msvcrt.dll_puts
mov eax, 0x5841acae
jmp 0x688e53b2
mov eax, dword [rsp + 0x2c]
mov rcx, qword [rsp + 0x60]
mov edx, dword [rcx + rax*4]
add rdx, qword [rsp + 0x30]
mov rcx, rsi
call fcn.688f96af
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x859f3e63
mov ecx, 0x56adc4eb
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x17f0fa46
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf7373b63
mov ecx, 0xd8780eef
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x6824aa28
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb6eff6e6
mov ecx, 0x3f387c45
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rcx, r14
call sub.msvcrt.dll_puts
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9111c6dd
mov ecx, 0xfe3d5140
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcb392fe4
mov ecx, 0xee045e06
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2990220b
mov ecx, 0x7a666f37
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xad10e5
mov ecx, 0x9315f4bd
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [rsp + 0x78]
mov dword [rsp + 0x2c], eax
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb0cbc22c
mov ecx, 0x72e4ae91
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8feb6c62
mov ecx, 0x6824aa28
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2562f4d8
mov ecx, 0x88024559
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd828eb2
mov ecx, 0x54af06ee
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdd8e9c2b
mov ecx, 0x24fdc27e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf2b1305e
mov ecx, 0xd77a7d95
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x3b65960
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2e0b267a
mov ecx, 0xf3fb9ec9
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x34c777d
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x692e4165
mov ecx, 0xccef8e4e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x23bfcfb
mov ecx, 0xd242cfee
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xad31a8f0
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x78cbfba0
mov ecx, 0xaf592746
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x93395e1
mov ecx, 0xda152f47
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xad35511f
mov ecx, 0x5feccdc1
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x28a73e28
mov ecx, 0x9a88cb3e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8a8dbe74
mov ecx, 0x1870c315
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xcc76e0c1
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1030ea0f
mov ecx, 0x92c2a731
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb636992
mov ecx, 0xc4599aa7
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x14327c3
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6c92fff0
mov ecx, 0x119deb9e
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb6eff6e6
mov ecx, 0x1b5bf0f9
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf8232a9d
mov ecx, 0x568d6609
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe6abe2e4
mov ecx, 0x7de3ee84
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd06fa235
mov ecx, 0x3d337740
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [rsp + 0x2c]
mov rcx, qword [rsp + 0x60]
mov edx, dword [rcx + rax*4]
add rdx, qword [rsp + 0x30]
mov rcx, rsi
call fcn.688f96af
mov eax, 0xdff06b39
jmp 0x688e53b2
mov eax, dword [rsp + 0x40]
mov eax, 0x4fbcd0f8
jmp 0x688e53b2
mov eax, dword [rsp + 0x2c]
mov rcx, qword [rsp + 0x60]
mov edx, dword [rcx + rax*4]
add rdx, qword [rsp + 0x30]
mov rcx, rsi
call fcn.688f96af
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb9a4f45b
mov ecx, 0x203e3433
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xbba3ecb6
jmp 0x688e53b2
mov eax, 0xd40d3996
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9983366c
mov ecx, 0x3340755b
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rcx, rbx
call sub.msvcrt.dll_puts
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x29e91bb9
mov ecx, 0x2b20e477
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9e9231c1
mov ecx, 0xd16485e8
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x852b06bd
mov ecx, 0xc2ff3e99
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdd8e9c2b
mov ecx, 0x33c2d864
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5145badb
mov ecx, 0x8f13fa6b
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x248a301a
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1190ac78
mov ecx, 0xe9b2678
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1df6411d
mov ecx, 0x14327c3
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
lea rcx, str.Success:_Valid_DOS_header_signature.
call sub.msvcrt.dll_puts
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x50]
movsxd rax, dword [rax + 0x3c]
add rax, qword [rsp + 0x30]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x68]
cmp dword [rax], 0x4550
setne byte [rsp + 0x4b]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4cb7b4e7
mov ecx, 0xf7e718a9
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
lea rcx, str.Success:_Valid_NT_header_signature.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x68]
mov eax, 0x175b996d
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xeb0b6e3e
mov ecx, 0xa657ab51
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xf2d204b5
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xeba388da
mov ecx, 0x760ef33b
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xba5917ec
jmp 0x688e53b2
mov eax, 0xe68ac358
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf8232a9d
mov ecx, 0xe0c6c3a6
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
lea rcx, str.Error:_Invalid_NT_header_signature.
call sub.msvcrt.dll_puts
mov eax, 0x5da4170f
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc6aff499
mov ecx, 0x5fcb4d41
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2990220b
mov ecx, 0xdc442b79
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9a202b98
mov ecx, 0x66d996c6
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xfc6c1d6a
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xaac33ac2
mov ecx, 0xc972fb98
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x6caf3172
mov ecx, 0x9ec69d96
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x75949386
jmp 0x688e53b2
mov eax, 0xfcacec02
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf2cde4d0
mov ecx, 0xcd77bbf2
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rcx, r12
call sub.msvcrt.dll_puts
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7dd2cf8f
mov ecx, 0x8e34bd12
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x78e87a78
mov ecx, 0x1448f37d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x84b29dba
mov ecx, 0xdd8bbe9f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4fffa976
mov ecx, 0x42d7fdfe
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x9396f955
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7c394ebf
mov ecx, 0xa6f088e2
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x1146fa01
jmp 0x688e53b2
mov eax, 0xf760dc2c
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5042daf
mov ecx, 0x6e865467
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xeba388da
mov ecx, 0xd7b83a92
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1dad5e2a
mov ecx, 0xc2153d1c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd2ea77bc
mov ecx, 0x4a288091
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, dword [rsp + 0x2c]
mov eax, 0x796714a9
jmp 0x688e53b2
mov eax, 0x6b88e8e1
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x7e07c50d
mov ecx, 0xc31f749f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp byte [rsp + 0x4a], 0
mov eax, 0x27aed9af
mov ecx, 0x63ac2dd3
cmovne eax, ecx
jmp 0x688e53b2
mov eax, 0x6340b775
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2e4f801f
mov ecx, 0xbbe23e2d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4fffa976
mov ecx, 0x5ad03827
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
lea rcx, str.Success:_Valid_DOS_header_signature.
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x50]
mov eax, 0xeab97af3
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2064501f
mov ecx, 0xa01df67b
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9ea71763
mov ecx, 0x62a24f33
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rax, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x2c]
cmp ecx, dword [rax + 0x18]
setb byte [rsp + 0x4d]
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc4ff6f24
mov ecx, 0x2bd307b6
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x667299fa
mov ecx, 0xae695fdd
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x48bd392b
mov ecx, 0x999d072f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov rcx, rbp
call sub.msvcrt.dll_puts
mov rax, qword [rsp + 0x70]
mov eax, dword [rax]
add rax, qword [rsp + 0x30]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x38]
mov eax, dword [rax + 0x20]
add rax, qword [rsp + 0x30]
mov qword [rsp + 0x60], rax
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4cc833d7
mov ecx, 0x2fce96be
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcdf83799
mov ecx, 0x613263d9
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xe9979f7d
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd4f1a02f
mov ecx, 0xffe0d4ba
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x384637d1
mov ecx, 0x9e6640b9
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x764a51f7
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x26116340
mov ecx, 0x9f0f5f84
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe38c6aab
mov ecx, 0xd7037cfe
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xab716a77
mov ecx, 0xb8336533
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x1c5bfc4d
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5d9d7af3
mov ecx, 0x5c977d29
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0xdc442b79
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd06fa235
mov ecx, 0x61f79d2c
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xc8310af7
mov ecx, 0xe6c9f1a8
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
cmp byte [rsp + 0x4f], 0
mov eax, 0xcc2b925c
mov ecx, 0x264671b9
cmovne eax, ecx
mov rcx, qword [rsp + 0xc0]
mov qword [rsp + 0x98], rcx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8a8dbe74
mov ecx, 0x2abe451d
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdce876be
mov ecx, 0x1fba7a6f
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd10d7300
mov ecx, 0x875979cc
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, dword [0x68f11c0c]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf3b28a0c
mov ecx, 0xe86823a2
cmove eax, ecx
cmp dword [0x68f11c20], 0xa
cmovl eax, ecx
jmp 0x688e53b2
mov eax, 0x9e6640b9
jmp 0x688e53b2
mov eax, 0x760ef33b
jmp 0x688e53b2
mov eax, 0x9dbad845
jmp 0x688e53b2
cmp eax, 0x97841fec
jne 0x688e53b2
mov rax, qword [rsp + 0xe0]
add rsp, 0xe8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret