Function at 0x140491642
Capabilities:
Check for peb ntglobalflag flag

Disassembly:
push r15
push r14
push r13
push r12
jmp 0x140491655
push rbp
push rdi
test si, di
push rsi
clc
jmp 0x140491661
push rbx
jmp 0x14049166b
sub rsp, 0x1c8
call fcn.14002bb47
mov rax, qword gs:[0x60]
test byte [rax + 0xbc], 0x70
jne 0x1404916aa
call qword [0x140137840]
mov dword [rsp + 0x4c], eax
cmp si, sp
test dl, r8b
test eax, eax
jmp 0x1404916a4
je 0x1404917cb
mov rcx, qword [0x140106470]
movsxd rdx, r15d
cmovae bx, si
xchg dh, dh
lea rdx, str.Error_while_starting_client_n
cmovns bx, r8w
movsxd rbx, edi
movsx ebx, bx
lea rbx, [rsp + 0x170]
call fcn.140005550
lea rdx, str.Error_while_reading_memory_:_
movsx ecx, r11w
mov rcx, rbx
jmp 0x1404916ec
call fcn.140006a70
mov qword [rsp + 0x30], rbx
bswap cx
setle r8b
mov edx, 0x64
movsxd r9, r15d
mov r9d, 0x64
mov dword [rsp + 0x28], 0x64
movsxd rcx, ebx
not cx
setno r8b
mov r8d, 0x64
mov ecx, 0xff
jmp 0x14049172d
mov dword [rsp + 0x20], 0x64
call fcn.140019390
mov rcx, rbx
jmp 0x140491742
call fcn.1400d14a0
mov r9d, 0x10
movsx r8w, dil
lea r8, str.pider_was_found
sub ecx, ecx
cqo
lea rdx, str.its_u
jmp 0x140491769
call qword [0x140137d08]
mov eax, 1
ror r15b, cl
add rsp, 0x1c8
mov si, bp
movzx r15w, r14b
movzx rdi, r8w
pop rbx
setl r13b
cmovbe r13, rdx
movsxd r15, edi
pop rsi
movzx r13, dx
pop rdi
xchg r15b, r15b
pop rbp
pop r12
mov r15, rsp
cmova r13w, di
pop r13
cmova r15w, sp
movzx r14w, r10b
mov r14b, cl
pop r14
movzx r15w, r8b
xchg r15b, r15b
pop r15
jmp 0x1404917ca
ret
lea rdx, [0x1400fe872]
cmc
bswap ebx
xor ecx, ecx
movsx ebx, di
movsx rbx, di
movsx bx, r10b
lea rbx, [rsp + 0x170]
jmp 0x1404917f0
call fcn.140039370
mov ecx, 0x4e3
jmp 0x1404917ff
call qword [0x1401378d0]
mov ecx, 0x4e3
call qword [0x1401378e0]
lea rcx, str.Hachloader_
call qword [0x1401378e8]
lea rdx, str.__________________________________________________
movzx ecx, r14w
mov rcx, rbx
call fcn.140006a70
mov qword [rsp + 0x30], rbx
movzx rdx, r8w
mov edx, 0xdf
mov r9d, 0xff
movzx r8, di
movsxd rcx, r11d
movsx ecx, si
mov dword [rsp + 0x28], 0xe7
mov r8d, 0x5e
setae ch
not cx
movsx cx, r10b
mov ecx, 0xff
jmp 0x140491871
mov dword [rsp + 0x20], 0x21
jmp 0x14049187e
call fcn.140019390
mov rcx, rbx
call fcn.1400d14a0
lea rdx, str._________________________________
bswap rcx
cmova rcx, r13
movsx rcx, di
mov rcx, rbx
call fcn.140006a70
mov qword [rsp + 0x30], rbx
mov edx, 0xdf
movsx rcx, cx
mov rcx, 0x5bae77dd
mov r9d, 0xff
movsx r8d, r13w
bswap rcx
mov r8b, 0xc7
mov dword [rsp + 0x28], 0xe7
jmp 0x1404918de
mov r8d, 0x5e
movsx ecx, r15w
movzx ecx, cx
mov ecx, 0xff
jmp 0x1404918f5
mov dword [rsp + 0x20], 0x21
jmp 0x140491902
call fcn.140019390
mov rcx, rbx
jmp 0x14049190f
call fcn.1400d14a0
lea rdx, str._____________________________.____
mov rcx, rbx
jmp 0x140491923
call fcn.140006a70
mov qword [rsp + 0x30], rbx
not r8b
movsx r8d, r10w
movsxd rdx, r13d
mov edx, 0xdf
movzx r9, bp
mov r9d, 0xff
movsxd rcx, edi
seto ch
mov dword [rsp + 0x28], 0xe7
movsx r8, r12w
mov r8d, 0x5e
mov ecx, 0xff
jmp 0x140491968
mov dword [rsp + 0x20], 0x21
call fcn.140019390
mov rcx, rbx
jmp 0x14049197d
call fcn.1400d14a0
lea rdx, str.______________________________
setae cl
bswap cx
mov rcx, rbx
jmp 0x140491997
call fcn.140006a70
mov qword [rsp + 0x30], rbx
setl cl
movsx edx, dx
mov edx, 0xdf
mov r8b, spl
bswap r8
sets r9b
mov r9d, 0xff
movsx cx, spl
mov dword [rsp + 0x28], 0xe7
bswap cx
mov cl, 0xa7
mov r8d, 0x5e
movzx rcx, r13w
cmovl cx, r10w
mov ecx, 0xff
jmp 0x1404919e7
mov dword [rsp + 0x20], 0x21
jmp 0x1404919f4
call fcn.140019390
mov rcx, rbx
call fcn.1400d14a0
mov rcx, qword [0x140106470]
movzx r8, r9w
mov r8d, 0x18
jmp 0x140491a1b
lea rdx, [0x1400fe9c2]
call fcn.1400edd90
mov rcx, qword [0x140106470]
jmp 0x140491a33
call fcn.1400068b0
lea rax, [rsp + 0xd0]
mov dl, 0x17
setns ch
cdq
lea rdx, str.http:__hachclient.fun
movzx rcx, sp
bswap ecx
jmp 0x140491a58
mov rcx, rax
mov qword [rsp + 0x88], rax
call fcn.1404903aa
mov rcx, qword [0x140106470]
mov r8d, 9
cdq
mov dl, 0xfb
lea rdx, [0x1400fe9f1]
jmp 0x140491a84
call fcn.1400edd90
mov rcx, qword [0x140106470]
jmp 0x140491a95
call fcn.1400068b0
lea rdx, [0x1400fe9fb]
jmp 0x140491aa9
mov rcx, rbx
call fcn.140006a70
mov qword [rsp + 0x30], rbx
movsx edx, bx
setg r9b
mov edx, 0x64
bswap r8w
mov ecx, 0x64
mov r9d, 0xff
movsx r8d, r13w
mov dword [rsp + 0x28], 0xff
setb r8b
jmp 0x140491ae6
mov r8d, 0xff
jmp 0x140491af1
mov dword [rsp + 0x20], 0xff
call fcn.140019390
mov rcx, rbx
jmp 0x140491b06
call fcn.1400d14a0
lea rax, [rsp + 0xf0]
movzx cx, spl
lea rdx, str.http:__hachclient.fun_hach_api_v1_hash_client1_16_5.jar
movsxd rcx, r12d
bswap cx
mov cx, r11w
mov rcx, rax
jmp 0x140491b31
mov qword [rsp + 0x90], rax
jmp 0x140491b3e
call fcn.1404903aa
lea rax, [rsp + 0x110]
lea rdx, str.C:_hachrecode_client_
mov cl, r14b
mov rcx, 0x441e3e3a
mov rcx, rax
jmp 0x140491b64
mov qword [rsp + 0x70], rax
call fcn.140006a70
lea r8, [0x1400fea6c]
cqo
mov rcx, rbx
lea rdx, [r8 - 0xe]
jmp 0x140491b83
call fcn.1400a3120
lea rax, [rsp + 0x190]
not ch
jmp 0x140491b9b
mov rcx, rax
jmp 0x140491ba3
mov qword [rsp + 0x58], rax
call fcn.1400a4220
mov rcx, rbx
jmp 0x140491bb5
call fcn.1400a3450
mov rcx, rbx
jmp 0x140491bc2
call fcn.14009cba0
mov rcx, rbx
call fcn.1400a6060
lea r8, [0x1400fea5d]
movzx rcx, sp
setg dl
movsx rdx, di
mov rcx, rbx
movsx edx, ax
movzx rdx, dx
lea rdx, [r8 - 0x15]
jmp 0x140491bf4
call fcn.1400a3120
mov rcx, qword [rsp + 0x58]
jmp 0x140491c03
call fcn.1400a4220
mov rcx, rbx
call fcn.1400a3450
mov rcx, rbx
jmp 0x140491c18
call fcn.14009cba0
mov rcx, rbx
jmp 0x140491c25
call fcn.1400a6060
lea r8, [0x1400fea85]
movsx cx, dl
mov rcx, rbx
movsxd rdx, esp
lea rdx, [r8 - 0x18]
jmp 0x140491c44
call fcn.1400a3120
mov rcx, qword [rsp + 0x58]
call fcn.1400a4220
mov rcx, rbx
jmp 0x140491c5b
call fcn.1400a3450
mov rcx, rbx
jmp 0x140491c68
call fcn.14009cba0
mov rcx, rbx
movsx ebp, ax
lea rbp, [rsp + 0x180]
call fcn.1400a6060
mov rsi, qword [rsp + 0x118]
cmp r9b, cl
mov dil, r10b
xor dl, spl
xor ecx, ecx
cdq
jmp 0x140491c99
mov qword [rsp + 0x170], rbp
mov qword [rsp + 0x178], rcx
cdq
mov edx, esi
xchg cx, di
mov rcx, rbx
movsx edx, ax
mov rdi, qword [rsp + 0x110]
cmovne edx, r11d
seta dl
jmp 0x140491cc9
lea rdx, [rsi + 0x10]
jmp 0x140491cd2
mov byte [rsp + 0x180], 0
jmp 0x140491cdf
call fcn.1400d3db0
movabs rax, 0x3fffffffffffffff
sub rax, qword [rsp + 0x178]
test r10b, 4
cmp rax, rsi
jmp 0x140491d02
jb 0x140492f92
mov r8, rsi
movsx rcx, r9w
seta dl
cdq
mov rdx, rdi
bswap ecx
mov rcx, rbx
jmp 0x140491d20
call fcn.1400d3ef0
movabs rax, 0x3fffffffffffffff
sub rax, qword [rsp + 0x178]
cmc
test ah, 0x25
cmp rax, 0xf
jmp 0x140491d44
jbe 0x140492f9e
lea rsi, str.client1_16_5.jar
setp r8b
not dh
mov r8d, 0x10
mov rcx, rbx
not dh
movsx rdx, si
movzx edx, cx
mov rdx, rsi
jmp 0x140491d71
call fcn.1400d3ef0
lea rax, [rsp + 0x130]
mov rdx, qword [rsp + 0x170]
setp cl
mov rcx, rax
jmp 0x140491d91
mov qword [rsp + 0x98], rax
jmp 0x140491d9e
call fcn.14001bdc0
mov rcx, rbx
stc
sub edi, edi
jmp 0x140491dae
call fcn.1400d14a0
mov r8, qword [rsp + 0xf8]
clc
test r8w, 0x6449
cmp r8, qword [rsp + 0x138]
jmp 0x140491dcf
je 0x140492e5e
mov rcx, qword [rsp + 0x70]
xchg dh, dl
mov rdx, rsi
jmp 0x140491de4
call fcn.1400d29f0
mov rsi, qword [rax]
test spl, r10b
mov qword [rsp + 0x78], rsi
cmp bpl, 0xdc
cmp eax, ebp
test dil, dil
jne 0x140491eb8
mov rcx, qword [0x140106470]
mov r8d, 0x13
lea rdx, [0x1400fea97]
call fcn.1400edd90
mov rcx, qword [0x140106470]
jmp 0x140491e28
call fcn.1400068b0
lea rdx, str.http:__hachclient.fun_hach_api_v1_size_client1_16_5.jar
mov rcx, rbx
call fcn.1404903aa
mov rcx, qword [rsp + 0x170]
jmp 0x140491e49
call fcn.1400392c0
mov rdx, rsi
mov ch, bl
movsxd r8, esi
bswap r8
lea rcx, str.http:__hachclient.fun_files_client1_16_5.jar
mov r8d, eax
jmp 0x140491e68
call fcn.14048fb9e
mov esi, eax
xchg cx, cx
mov cx, 0x6ae2
movsx ecx, ax
mov rcx, rbx
jmp 0x140491e81
call fcn.1400d14a0
test sil, sil
jmp 0x140491e8e
je 0x140492ef5
mov rcx, qword [0x140106470]
movsxd rdx, r15d
mov edx, 0x2590731a
cmovbe dx, dx
lea rdx, [0x1400feb15]
jmp 0x140491eb3
call fcn.140005550
lea r8, [0x1400feb5d]
movzx rdx, r15w
cdq
cwd
mov rcx, rbx
lea rdx, [r8 - 0x1c]
jmp 0x140491ed2
call fcn.1400a3120
mov rcx, qword [rsp + 0x58]
jmp 0x140491ee1
call fcn.1400a4220
mov rcx, rbx
jmp 0x140491eee
call fcn.1400a3450
mov rcx, rbx
jmp 0x140491efb
call fcn.14009fee0
lea esi, [rax + 1]
bswap rcx
mov cx, ax
cmovnp rcx, r13
mov rcx, rbx
jmp 0x140491f15
call fcn.1400a6060
cmp sil, 1
jmp 0x140491f23
jbe 0x140492af9
mov qword [rsp + 0x20], 0x15
bt r8d, 0xd1
mov rcx, qword [rsp + 0x70]
or r9w, 0x577f
lea r9, str.C:_hachrecode_client_
ror r8b, cl
and r8b, r10b
movsx r8, dx
sub edx, edx
setnp r8b
movsx r8d, r13w
not r8
mov r8, qword [rsp + 0x118]
call fcn.1400d14c0
mov rcx, qword [0x140106470]
movzx rdx, r14w
movzx edx, r8w
not edx
mov r8d, 0x15
lea rdx, [0x1400fec5f]
jmp 0x140491f90
call fcn.1400edd90
mov rcx, qword [0x140106470]
call fcn.1400068b0
lea rdx, str.http:__hachclient.fun_hach_api_v1_libs
movsx rcx, r14w
mov cl, 0xdb
mov rcx, rbx
jmp 0x140491fb6
call fcn.1404903aa
lea rax, [rsp + 0xb0]
mov r8d, 0x3b
cdq
mov dl, r10b
cqo
mov rdx, rbx
cmova cx, cx
mov rcx, rax
jmp 0x140491fde
mov qword [rsp + 0x80], rax
jmp 0x140491feb
call fcn.140017c30
mov rcx, rbx
jmp 0x140491ff8
call fcn.1400d14a0
mov rax, qword [rsp + 0xb8]
ror esi, cl
btr esi, 0xd2
mov rsi, qword [rsp + 0xb0]
cmp dil, r13b
test spl, al
mov qword [rsp + 0x50], rax
test cl, dil
jmp 0x140492026
cmp rax, rsi
je 0x140492786
mov rax, qword [rsp + 0x50]
adc r12w, cx
movzx r13w, bl
lea rdi, [rsp + 0x150]
shl r12w, cl
lea r12, [rsp + 0x160]
bts r13d, ecx
movabs r13, 0x3fffffffffffffff
sub rax, rsi
sar rax, 5
jmp 0x14049206b
mov qword [rsp + 0x68], rax
seta ah
lea rax, [rsp + 0x180]
mov qword [rsp + 0x60], rax
jmp 0x140492085
jmp 0x140492202
mov r14, qword [rsi + 8]
mov rcx, rdi
mov dh, 0x8b
mov r15, qword [rsi]
mov qword [rsp + 0x150], r12
mov qword [rsp + 0x158], 0
bswap rdx
mov dx, r13w
cwd
lea rdx, [r14 + 0x27]
jmp 0x140492235
mov byte [rsp + 0x160], 0
jmp 0x140492242
call fcn.1400d3db0
mov rax, r13
sub rax, qword [rsp + 0x158]
test cl, r10b
stc
cmp rax, 0x26
jmp 0x14049225f
jbe 0x140492f53
mov r8d, 0x27
movzx cx, r14b
lea rdx, str.http:__hachclient.fun_hach_api_v1_hash_
mov rcx, rdi
jmp 0x14049227f
call fcn.1400d3ef0
mov rax, r13
cmp dl, spl
clc
sub rax, qword [rsp + 0x158]
cmp rax, r14
jmp 0x14049229b
jb 0x140492f5f
mov r8, r14
cdq
bswap dx
xchg cx, cx
mov rdx, r15
jmp 0x1404922b3
mov rcx, rdi
jmp 0x1404922bb
call fcn.1400d3ef0
mov rdx, qword [rsp + 0x150]
mov ecx, r11d
mov rcx, rbx
jmp 0x1404922d3
call fcn.1404903aa
mov rcx, qword [rsp + 0xf0]
shld ax, dx, 0xa3
mov rdx, qword [rsp + 0x170]
sal r8w, cl
lahf
cwde
mov r8, qword [rsp + 0x178]
mov rax, rcx
test sil, sil
test r8b, 0x43
cmc
cmp rdx, rbp
jmp 0x14049230e
je 0x1404926bc
movq xmm0, r8
lea rcx, [rsp + 0x100]
jmp 0x140492326
movhps xmm0, qword [rsp + 0x180]
cmp rax, rcx
jmp 0x140492336
je 0x140492647
mov rcx, qword [rsp + 0x100]
cmp esi, r11d
cmc
jmp 0x14049234d
mov qword [rsp + 0xf0], rdx
stc
test spl, r13b
movups xmmword [rsp + 0xf8], xmm0
test rax, rax
jmp 0x140492369
je 0x140492662
mov qword [rsp + 0x170], rax
mov qword [rsp + 0x180], rcx
mov qword [rsp + 0x178], 0
sal ch, 3
xadd cl, ch
btc cx, 0xb5
mov byte [rax], 0
movsx ecx, r8w
movsx cx, spl
mov rcx, qword [rsp + 0x170]
clc
cmp r11w, r15w
test r9b, 0x40
cmp rcx, rbp
jmp 0x1404923bb
je 0x1404923e1
mov rax, qword [rsp + 0x180]
movzx rdx, r15w
movsx dx, cl
cwd
lea rdx, [rax + 1]
jmp 0x1404923dc
call fcn.1400f44b0
mov rcx, qword [rsp + 0x150]
cmp rcx, r12
jmp 0x1404923f1
je 0x140492408
mov rax, qword [rsp + 0x160]
lea rdx, [rax + 1]
call fcn.1400f44b0
mov r14, qword [rsi + 8]
cwd
cdq
mov rcx, rdi
jmp 0x14049241c
mov r15, qword [rsi]
mov qword [rsp + 0x150], r12
mov qword [rsp + 0x158], 0
lea rdx, [r14 + 0x15]
jmp 0x14049243c
mov byte [rsp + 0x160], 0
call fcn.1400d3db0
mov rax, r13
sub rax, qword [rsp + 0x158]
cmp rax, 0x14
jmp 0x14049245d
jbe 0x140492f70
mov r8d, 0x15
xchg dl, ch
lea rdx, str.C:_hachrecode_client_
xchg cl, cl
mov rcx, rdi
jmp 0x14049247c
call fcn.1400d3ef0
mov rax, r13
sub rax, qword [rsp + 0x158]
stc
test sp, cx
clc
cmp rax, r14
jmp 0x140492499
jb 0x140492f81
mov r8, r14
mov ch, bh
movsx rcx, si
mov rdx, r15
mov rcx, rdi
jmp 0x1404924b3
mov qword [rsp + 0xf0], rdx
cmovns eax, r9d
cwde
movsx rax, ax
movups xmmword [rsp + 0xf8], xmm0
cbw
mov rax, qword [rsp + 0x60]
jmp 0x14049266c
mov qword [rsp + 0x170], rbp
movzx bp, r13b
cmovo rbp, r8
mov rbp, rax
jmp 0x140492685
jmp 0x14049237f
test r8, r8
jmp 0x1404926c4
je 0x140492703
cmp r8, 1
jmp 0x1404926d3
je 0x140492e2a
mov rdx, rbp
call fcn.1400391f0
mov rcx, qword [rsp + 0xf0]
movsx r8w, r8b
movzx eax, bp
mov ax, si
mov r8, qword [rsp + 0x178]
cbw
movsx ax, r14b
mov qword [rsp + 0xf8], r8
mov byte [rcx + r8], 0
cdqe
movsx eax, ax
setle al
mov rax, qword [rsp + 0x170]
jmp 0x14049237f
mov rcx, qword [0x140106470]
jmp 0x140492792
call fcn.1400068b0
lea r8, [0x1400fed08]
mov sil, r14b
cqo
mov rcx, rbx
bswap dx
lea rsi, [r8 - 8]
movsx dx, r8b
mov rdx, rsi
jmp 0x1404927ba
call fcn.1400a3120
mov rcx, qword [rsp + 0x58]
jmp 0x1404927c9
call fcn.1400a4220
mov rcx, rbx
jmp 0x1404927d6
call fcn.1400a3450
mov rcx, rbx
jmp 0x1404927e3
call fcn.14009fee0
lea edi, [rax + 1]
movsx cx, bl
movsxd rcx, r10d
mov rcx, rbx
jmp 0x1404927fa
call fcn.1400a6060
cmp dil, 1
jmp 0x140492808
jbe 0x140492c53
mov rcx, qword [0x140106470]
movzx dx, dil
xchg r8b, r8b
movsx r8, r12w
mov r8d, 9
lea rdx, [0x1400fede7]
jmp 0x140492833
call fcn.1400edd90
mov rcx, qword [0x140106470]
call fcn.1400068b0
lea rdi, [rsp + 0x150]
movsx rdx, r12w
lea rdx, str.4096
mov rcx, rdi
jmp 0x14049285f
call fcn.140006a70
mov rcx, qword [0x140106470]
mov edx, 0x20a75646
lea rdx, [0x1400fedf8]
jmp 0x14049287c
mov rcx, qword [0x140106470]
mov dx, r12w
xchg dl, dh
cwd
mov r8d, 0x10
cqo
not dh
lea rdx, [0x1400feb5e]
jmp 0x140492b1e
call fcn.1400edd90
mov rcx, qword [0x140106470]
jmp 0x140492b2f
call fcn.1400068b0
lea rdx, str.http:__hachclient.fun_hach_api_v1_size_assets.zip
mov rcx, rbx
call fcn.1404903aa
mov rcx, qword [rsp + 0x170]
jmp 0x140492b54
lea rsi, str.C:_hachrecode_client_assets.zip
call fcn.1400392c0
mov rdx, rsi
lea rcx, str.http:__hachclient.fun_files_assets.zip
mov r8d, eax
jmp 0x140492b72
call fcn.14048fb9e
mov edi, eax
xchg ecx, ecx
mov cl, dl
movzx cx, spl
mov rcx, rbx
jmp 0x140492b8a
call fcn.1400d14a0
test dil, dil
jmp 0x140492b97
je 0x140492edb
mov rcx, qword [0x140106470]
cdq
movzx rdx, r13w
jmp 0x140492bae
lea rdx, [0x1400febef]
jmp 0x140492bba
call fcn.140005550
lea rdx, str.C:_hachrecode_client_
mov cx, bx
mov rcx, rbx
jmp 0x140492bd1
call fcn.140006a70
lea rdi, [rsp + 0x150]
mov rdx, rsi
bswap cx
movsx rcx, cx
mov rcx, rdi
jmp 0x140492bf0
call fcn.140006a70
mov rdx, rbx
mov rcx, rdi
jmp 0x140492c00
call fcn.1400182c0
mov rcx, rdi
movzx r12w, bl
mov r12d, eax
jmp 0x140492c15
call fcn.1400d14a0
mov rcx, rbx
jmp 0x140492c22
call fcn.1400d14a0
test r12b, r12b
jmp 0x140492c2f
je 0x140492ea4
lea rcx, [0x1400fec1a]
call fcn.1400025c0
mov rcx, rsi
jmp 0x140492c49
call fcn.140039368
jmp 0x140491f29
mov rcx, qword [0x140106470]
setno dl
mov r8d, 0xc
not dx
movsx edx, r10w
mov edx, 0x512e6be8
lea rdx, [0x1400fed09]
jmp 0x140492c7b
call fcn.1400edd90
mov rcx, qword [0x140106470]
jmp 0x140492c8c
call fcn.1400068b0
lea rdx, str.http:__hachclient.fun_hach_api_v1_size_java.gz
movzx ecx, di
jmp 0x140492ca0
mov rcx, rbx
call fcn.1404903aa
mov rcx, qword [rsp + 0x170]
xchg bpl, bpl
mov ebp, r12d
lea rbp, str.C:_hachrecode_client_java.gz
jmp 0x140492cc2
call fcn.1400392c0
mov rdx, rbp
bswap r8d
movsx r8, r8w
movsxd r8, edi
lea rcx, str.http:__hachclient.fun_files_java.gz
mov r8d, eax
jmp 0x140492ce3
call fcn.14048fb9e
mov edi, eax
movsxd rcx, ebp
movzx rcx, r10w
jmp 0x140492cf6
mov rcx, rbx
jmp 0x140492cfe
call fcn.1400d14a0
test dil, dil
je 0x140492d4a
mov rcx, qword [0x140106470]
cmova edx, eax
mov rdx, r14
cdq
mov r8d, 0x15
movsx edx, r15w
not dx
cdq
lea rdx, str.JDK
jmp 0x140492d34
call fcn.1400edd90
mov rcx, qword [0x140106470]
jmp 0x140492d45
call fcn.1400068b0
lea rdi, [rsp + 0x150]
cdq
movsx cx, dil
mov rdx, rbp
movzx rcx, bx
xchg ch, cl
bswap rcx
mov rcx, rdi
jmp 0x140492d6c
call fcn.140006a70
mov rdx, rsi
cmovle ecx, ebx
movzx ecx, r11w
movsx rcx, r11w
mov rcx, rbx
call fcn.140006a70
mov rdx, rbx
jmp 0x140492d94
mov rcx, rdi
jmp 0x140492d9c
call fcn.1400182c0
test al, al
jmp 0x140492da8
je 0x140492f19
lea rcx, str.Java
jmp 0x140492dba
call fcn.1400025c0
mov rcx, qword [rsp + 0x150]
jmp 0x140492dcc
call fcn.140039368
mov rcx, rbx
jmp 0x140492dd9
call fcn.1400d14a0
mov rcx, rdi
jmp 0x140492de6
call fcn.1400d14a0
jmp 0x14049280e
movzx eax, byte [rsp + 0x180]
mov byte [rcx], al
not r8d
movsx r8d, r15w
mov rcx, qword [rsp + 0xf0]
jmp 0x140492e4c
mov r8, qword [rsp + 0x178]
jmp 0x140492e59
jmp 0x140492703
test r8, r8
jmp 0x140492e66
je 0x140492f44
mov rdx, qword [rsp + 0x130]
jmp 0x140492e7d
mov rcx, qword [rsp + 0xf0]
jmp 0x140492e8a
call fcn.1400391e8
test eax, eax
jmp 0x140492e96
sete dil
jmp 0x140492e9f
jmp 0x140491dd5
mov ecx, 2
jmp 0x140492eae
call qword [fcn.140038a60]
mov rcx, rax
sal dh, cl
movsxd rdx, ebp
xor dl, sil
sub r8d, r8d
bswap dx
lea rdx, [0x1400fec30]
jmp 0x140492ed1
call fcn.140002610
jmp 0x140492c41
mov rcx, qword [0x140106450]
cwd
lea rdx, [0x1400fec00]
call fcn.140005550
jmp 0x140492bbf
mov rcx, qword [0x140106450]
xchg dx, dx
cqo
not dl
lea rdx, [0x1400feb27]
jmp 0x140492f0f
call fcn.140005550
jmp 0x140491eb8
mov ecx, 2
call qword [fcn.140038a60]
mov rcx, rax
cmovge dx, dx
sub r8d, r8d
lea rdx, [0x1400fedc0]
jmp 0x140492f3a
call fcn.140002610
jmp 0x140492dbf
mov edi, 1
jmp 0x140492f4e
jmp 0x140491dd5
lea rcx, [0x1400fe004]
call fcn.1400f7a00
lea rcx, [0x1400fe004]
jmp 0x140492f6b
call fcn.1400f7a00
lea rcx, [0x1400fe004]
jmp 0x140492f7c
call fcn.1400f7a00
lea rcx, [0x1400fe004]
jmp 0x140492f8d
call fcn.1400f7a00
lea rcx, [0x1400fe004]
call fcn.1400f7a00
lea rcx, [0x1400fe004]
jmp 0x140492faa
call fcn.1400f7a00
mov rsi, rax
mov rcx, rbx
jmp 0x140492fba
call fcn.1400d14a0
mov rbx, rsi
mov cl, sil
xchg cx, cx
movsxd rcx, esp
mov rcx, rdi
jmp 0x140492fd3
call fcn.1400d14a0
mov rcx, qword [rsp + 0x80]
setge sil
mov sil, 0x1a
mov rsi, rbx
jmp 0x140492fef
call fcn.1400d0590
mov rcx, qword [rsp + 0x98]
jmp 0x140493001
call fcn.1400d14a0
mov rcx, qword [rsp + 0x70]
mov rbx, rsi
jmp 0x140493013
call fcn.1400d14a0
mov rcx, qword [rsp + 0x90]
jmp 0x140493025
call fcn.1400d14a0
mov rcx, qword [rsp + 0x88]
jmp 0x140493037
call fcn.1400d14a0
mov rcx, rbx
jmp 0x140493044
call fcn.14002d4d0
mov rbx, rax
jmp 0x140493051
jmp 0x14049302a