Function at 0x14011ae50
Capabilities:
Parse credit card information

Disassembly:
sub rsp, 0x38
mov rax, qword gs:[0x58]
mov edx, 4
mov rcx, qword [rax]
mov eax, dword [rdx + rcx]
cmp dword [0x140560590], eax
jg 0x14011c9cc
cmp qword [0x14024ba10], 0
mov qword [rsp + 0x30], rdi
je 0x14011ae94
lea rax, [0x14024ba00]
mov rdi, qword [rsp + 0x30]
add rsp, 0x38
ret
mov rax, qword [reloc.WS2_32.dll_ntohs]
lea rdi, [0x14024ba00]
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x48], rsi
cmp rax, 0x21
jb 0x14011aee7
cmp rax, 0x10
mov qword [0x14024ba10], 0x21
mov rbx, rdi
lea rdx, str.Usage:_xmrig__OPTIONS__n_nNetwork:_n
cmovae rbx, qword [0x14024ba00]
mov r8d, 0x21
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x21], 0
jmp 0x14011af04
lea r9, str.Usage:_xmrig__OPTIONS__n_nNetwork:_n
mov qword [rsp + 0x20], 0x21
mov edx, 0x21
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x35
jb 0x14011af56
cmp rdx, 0x10
lea rax, [rcx + 0x35]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.___o____urlURL_________________URL_of_mining_server_n
add rbx, rcx
mov r8d, gethostname
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x35], 0
jmp 0x14011af73
lea r9, str.___o____urlURL_________________URL_of_mining_server_n
mov qword [rsp + 0x20], gethostname
mov edx, gethostname
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x53
jb 0x14011afc5
cmp rdx, 0x10
lea rax, [rcx + 0x53]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.___a____algoALGO_______________mining_algorithm_https:__xmrig.com_docs_algorithms_n
add rbx, rcx
mov r8d, 0x53
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x53], 0
jmp 0x14011afe2
lea r9, str.___a____algoALGO_______________mining_algorithm_https:__xmrig.com_docs_algorithms_n
mov qword [rsp + 0x20], 0x53
mov edx, 0x53
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x42
jb 0x14011b034
cmp rdx, 0x10
lea rax, [rcx + 0x42]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________coinCOIN_______________specify_coin_instead_of_algorithm_n
add rbx, rcx
mov r8d, 0x42
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x42], 0
jmp 0x14011b051
lea r9, str.________coinCOIN_______________specify_coin_instead_of_algorithm_n
mov qword [rsp + 0x20], 0x42
mov edx, 0x42
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x3b
jb 0x14011b0a3
cmp rdx, 0x10
lea rax, [rcx + 0x3b]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.___u____userUSERNAME___________username_for_mining_server_n
add rbx, rcx
mov r8d, 0x3b
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x3b], 0
jmp 0x14011b0c0
lea r9, str.___u____userUSERNAME___________username_for_mining_server_n
mov qword [rsp + 0x20], 0x3b
mov edx, 0x3b
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x3b
jb 0x14011b112
cmp rdx, 0x10
lea rax, [rcx + 0x3b]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.___p____passPASSWORD___________password_for_mining_server_n
add rbx, rcx
mov r8d, 0x3b
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x3b], 0
jmp 0x14011b12f
lea r9, str.___p____passPASSWORD___________password_for_mining_server_n
mov qword [rsp + 0x20], 0x3b
mov edx, 0x3b
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x49
jb 0x14011b181
cmp rdx, 0x10
lea rax, [rcx + 0x49]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.___O____userpassU:P____________username:password_pair_for_mining_server_n
add rbx, rcx
mov r8d, 0x49
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x49], 0
jmp 0x14011b19e
lea r9, str.___O____userpassU:P____________username:password_pair_for_mining_server_n
mov qword [rsp + 0x20], 0x49
mov edx, 0x49
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x60
jb 0x14011b1f0
cmp rdx, 0x10
lea rax, [rcx + 0x60]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.___k____keepalive_______________send_keepalived_packet_for_prevent_timeout__needs_pool_support__n
add rbx, rcx
mov r8d, 0x60
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x60], 0
jmp 0x14011b20d
lea r9, str.___k____keepalive_______________send_keepalived_packet_for_prevent_timeout__needs_pool_support__n
mov qword [rsp + 0x20], 0x60
mov edx, 0x60
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x3c
jb 0x14011b25f
cmp rdx, 0x10
lea rax, [rcx + 0x3c]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________nicehash________________enable_nicehash.com_support_n
add rbx, rcx
mov r8d, 0x3c
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x3c], 0
jmp 0x14011b27c
lea r9, str.________nicehash________________enable_nicehash.com_support_n
mov qword [rsp + 0x20], 0x3c
mov edx, 0x3c
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x5d
jb 0x14011b2ce
cmp rdx, 0x10
lea rax, [rcx + 0x5d]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________rig_idID_______________rig_identifier_for_pool_side_statistics__needs_pool_support__n
add rbx, rcx
mov r8d, 0x5d
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x5d], 0
jmp 0x14011b2eb
lea r9, str.________rig_idID_______________rig_identifier_for_pool_side_statistics__needs_pool_support__n
mov qword [rsp + 0x20], 0x5d
mov edx, 0x5d
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x4f
jb 0x14011b33d
cmp rdx, 0x10
lea rax, [rcx + 0x4f]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________daemon__________________use_daemon_RPC_instead_of_pool_for_solo_mining_n
add rbx, rcx
mov r8d, 0x4f
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x4f], 0
jmp 0x14011b35a
lea r9, str.________daemon__________________use_daemon_RPC_instead_of_pool_for_solo_mining_n
mov qword [rsp + 0x20], 0x4f
mov edx, 0x4f
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x55
jb 0x14011b3ac
cmp rdx, 0x10
lea rax, [rcx + 0x55]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________daemon_poll_intervalN__daemon_poll_interval_in_milliseconds__default:_1000__n
add rbx, rcx
mov r8d, 0x55
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x55], 0
jmp 0x14011b3c9
lea r9, str.________daemon_poll_intervalN__daemon_poll_interval_in_milliseconds__default:_1000__n
mov qword [rsp + 0x20], 0x55
mov edx, 0x55
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x45
jb 0x14011b41b
cmp rdx, 0x10
lea rax, [rcx + 0x45]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________self_selectURL_________self_select_block_templates_from_URL_n
add rbx, rcx
mov r8d, 0x45
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x45], 0
jmp 0x14011b438
lea r9, str.________self_selectURL_________self_select_block_templates_from_URL_n
mov qword [rsp + 0x20], 0x45
mov edx, 0x45
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x65
jb 0x14011b48a
cmp rdx, 0x10
lea rax, [rcx + 0x65]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.___r____retriesN_______________number_of_times_to_retry_before_switch_to_backup_server__default:_5__n
add rbx, rcx
mov r8d, 0x65
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x65], 0
jmp 0x14011b4a7
lea r9, str.___r____retriesN_______________number_of_times_to_retry_before_switch_to_backup_server__default:_5__n
mov qword [rsp + 0x20], 0x65
mov edx, 0x65
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x4b
jb 0x14011b4f9
cmp rdx, 0x10
lea rax, [rcx + 0x4b]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.___R____retry_pauseN___________time_to_pause_between_retries__default:_5__n
add rbx, rcx
mov r8d, 0x4b
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x4b], 0
jmp 0x14011b516
lea r9, str.___R____retry_pauseN___________time_to_pause_between_retries__default:_5__n
mov qword [rsp + 0x20], 0x4b
mov edx, 0x4b
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x46
jb 0x14011b568
cmp rdx, 0x10
lea rax, [rcx + 0x46]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________user_agent______________set_custom_user_agent_string_for_pool_n
add rbx, rcx
mov r8d, 0x46
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x46], 0
jmp 0x14011b585
lea r9, str.________user_agent______________set_custom_user_agent_string_for_pool_n
mov qword [rsp + 0x20], 0x46
mov edx, 0x46
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x55
jb 0x14011b5d7
cmp rdx, 0x10
lea rax, [rcx + 0x55]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________donate_levelN__________donate_level__default_5____5_minutes_in_100_minutes__n
add rbx, rcx
mov r8d, 0x55
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x55], 0
jmp 0x14011b5f4
lea r9, str.________donate_levelN__________donate_level__default_5____5_minutes_in_100_minutes__n
mov qword [rsp + 0x20], 0x55
mov edx, 0x55
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x48
jb 0x14011b646
cmp rdx, 0x10
lea rax, [rcx + 0x48]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________donate_over_proxyN_____control_donate_over_xmrig_proxy_feature_n
add rbx, rcx
mov r8d, 0x48
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x48], 0
jmp 0x14011b663
lea r9, str.________donate_over_proxyN_____control_donate_over_xmrig_proxy_feature_n
mov qword [rsp + 0x20], 0x48
mov edx, 0x48
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0xe
jb 0x14011b6b5
cmp rdx, 0x10
lea rax, [rcx + 0xe]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str._nCPU_backend:_n
add rbx, rcx
mov r8d, ntohs
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0xe], 0
jmp 0x14011b6d2
lea r9, str._nCPU_backend:_n
mov qword [rsp + 0x20], ntohs
mov edx, ntohs
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x3b
jb 0x14011b724
cmp rdx, 0x10
lea rax, [rcx + 0x3b]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________no_cpu__________________disable_CPU_mining_backend_n
add rbx, rcx
mov r8d, 0x3b
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x3b], 0
jmp 0x14011b741
lea r9, str.________no_cpu__________________disable_CPU_mining_backend_n
mov qword [rsp + 0x20], 0x3b
mov edx, 0x3b
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x36
jb 0x14011b793
cmp rdx, 0x10
lea rax, [rcx + 0x36]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.___t____threadsN_______________number_of_CPU_threads_n
add rbx, rcx
mov r8d, gethostname
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x36], 0
jmp 0x14011b7b0
lea r9, str.___t____threadsN_______________number_of_CPU_threads_n
mov qword [rsp + 0x20], gethostname
mov edx, gethostname
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x43
jb 0x14011b802
cmp rdx, 0x10
lea rax, [rcx + 0x43]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.___v____avN____________________algorithm_variation__0_auto_select_n
add rbx, rcx
mov r8d, 0x43
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x43], 0
jmp 0x14011b81f
lea r9, str.___v____avN____________________algorithm_variation__0_auto_select_n
mov qword [rsp + 0x20], 0x43
mov edx, 0x43
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x60
jb 0x14011b871
cmp rdx, 0x10
lea rax, [rcx + 0x60]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________cpu_affinity____________set_process_affinity_to_CPU_core_s___mask_0x3_for_cores_0_and_1_n
add rbx, rcx
mov r8d, 0x60
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x60], 0
jmp 0x14011b88e
lea r9, str.________cpu_affinity____________set_process_affinity_to_CPU_core_s___mask_0x3_for_cores_0_and_1_n
mov qword [rsp + 0x20], 0x60
mov edx, 0x60
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x55
jb 0x14011b8e0
cmp rdx, 0x10
lea rax, [rcx + 0x55]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________cpu_priority____________set_process_priority__0_idle__2_normal_to_5_highest__n
add rbx, rcx
mov r8d, 0x55
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x55], 0
jmp 0x14011b8fd
lea r9, str.________cpu_priority____________set_process_priority__0_idle__2_normal_to_5_highest__n
mov qword [rsp + 0x20], 0x55
mov edx, 0x55
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x5e
jb 0x14011b94f
cmp rdx, 0x10
lea rax, [rcx + 0x5e]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________cpu_max_threads_hintN__maximum_CPU_threads_count__in_percentage__hint_for_autoconfig_n
add rbx, rcx
mov r8d, 0x5e
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x5e], 0
jmp 0x14011b96c
lea r9, str.________cpu_max_threads_hintN__maximum_CPU_threads_count__in_percentage__hint_for_autoconfig_n
mov qword [rsp + 0x20], 0x5e
mov edx, 0x5e
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x68
jb 0x14011b9be
cmp rdx, 0x10
lea rax, [rcx + 0x68]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________cpu_memory_poolN_______number_of_2_MB_pages_for_persistent_memory_pool___1__auto___0__disable__n
add rbx, rcx
mov r8d, 0x68
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x68], 0
jmp 0x14011b9db
lea r9, str.________cpu_memory_poolN_______number_of_2_MB_pages_for_persistent_memory_pool___1__auto___0__disable__n
mov qword [rsp + 0x20], WSASetLastError
mov edx, 0x68
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x5e
jb 0x14011ba2d
cmp rdx, 0x10
lea rax, [rcx + 0x5e]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________cpu_no_yield____________prefer_maximum_hashrate_rather_than_system_response_stability_n
add rbx, rcx
mov r8d, 0x5e
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x5e], 0
jmp 0x14011ba4a
lea r9, str.________cpu_no_yield____________prefer_maximum_hashrate_rather_than_system_response_stability_n
mov qword [rsp + 0x20], 0x5e
mov edx, 0x5e
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x3b
jb 0x14011ba9c
cmp rdx, 0x10
lea rax, [rcx + 0x3b]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________no_huge_pages___________disable_huge_pages_support_n
add rbx, rcx
mov r8d, 0x3b
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x3b], 0
jmp 0x14011bab9
lea r9, str.________no_huge_pages___________disable_huge_pages_support_n
mov qword [rsp + 0x20], 0x3b
mov edx, 0x3b
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x68
jb 0x14011bb0b
cmp rdx, 0x10
lea rax, [rcx + 0x68]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________asmASM_________________ASM_optimizations__possible_values:_auto__none__intel__ryzen__bulldozer_n
add rbx, rcx
mov r8d, 0x68
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x68], 0
jmp 0x14011bb28
lea r9, str.________asmASM_________________ASM_optimizations__possible_values:_auto__none__intel__ryzen__bulldozer_n
mov qword [rsp + 0x20], WSASetLastError
mov edx, 0x68
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x4c
jb 0x14011bb7a
cmp rdx, 0x10
lea rax, [rcx + 0x4c]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________randomx_initN__________threads_count_to_initialize_RandomX_dataset_n
add rbx, rcx
mov r8d, 0x4c
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x4c], 0
jmp 0x14011bb97
lea r9, str.________randomx_initN__________threads_count_to_initialize_RandomX_dataset_n
mov qword [rsp + 0x20], 0x4c
mov edx, 0x4c
mov rcx, rdi
call fcn.1400063d0
mov rcx, qword [reloc.WS2_32.dll_ntohs]
mov rsi, qword [0x14024ba10]
mov rax, rcx
sub rax, rsi
cmp rax, 0x41
jb 0x14011bbe8
cmp rcx, 0x10
lea rax, [rsi + 0x41]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________randomx_no_numa_________disable_NUMA_support_for_RandomX_n
mov r8d, 0x41
lea rcx, [rbx + rsi]
call fcn.1400eab30
mov byte [rbx + rsi + 0x41], 0
jmp 0x14011bc05
lea r9, str.________randomx_no_numa_________disable_NUMA_support_for_RandomX_n
mov qword [rsp + 0x20], 0x41
mov edx, 0x41
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
mov rsi, qword [rsp + 0x48]
sub rax, rcx
cmp rax, 0x40
jb 0x14011bc5c
cmp rdx, 0x10
lea rax, [rcx + 0x40]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________randomx_modeMODE_______RandomX_mode:_auto__fast__light_n
add rbx, rcx
mov r8d, 0x40
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x40], 0
jmp 0x14011bc79
lea r9, str.________randomx_modeMODE_______RandomX_mode:_auto__fast__light_n
mov qword [rsp + 0x20], 0x40
mov edx, 0x40
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 6
jb 0x14011bccb
cmp rdx, 0x10
lea rax, [rcx + 6]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str._nAPI:_n
add rbx, rcx
mov r8d, 6
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 6], 0
jmp 0x14011bce8
lea r9, str._nAPI:_n
mov qword [rsp + 0x20], 6
mov edx, 6
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x39
jb 0x14011bd3a
cmp rdx, 0x10
lea rax, [rcx + 0x39]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________api_worker_idID________custom_worker_id_for_API_n
add rbx, rcx
mov r8d, reloc.WS2_32.dll_gethostname
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x39], 0
jmp 0x14011bd57
lea r9, str.________api_worker_idID________custom_worker_id_for_API_n
mov qword [rsp + 0x20], reloc.WS2_32.dll_gethostname
mov edx, reloc.WS2_32.dll_gethostname
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x3b
jb 0x14011bda9
cmp rdx, 0x10
lea rax, [rcx + 0x3b]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________api_idID_______________custom_instance_ID_for_API_n
add rbx, rcx
mov r8d, 0x3b
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x3b], 0
jmp 0x14011bdc6
lea r9, str.________api_idID_______________custom_instance_ID_for_API_n
mov qword [rsp + 0x20], 0x3b
mov edx, 0x3b
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x4c
jb 0x14011be18
cmp rdx, 0x10
lea rax, [rcx + 0x4c]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________http_hostHOST__________bind_host_for_HTTP_API__default:_127.0.0.1__n
add rbx, rcx
mov r8d, 0x4c
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x4c], 0
jmp 0x14011be35
lea r9, str.________http_hostHOST__________bind_host_for_HTTP_API__default:_127.0.0.1__n
mov qword [rsp + 0x20], 0x4c
mov edx, 0x4c
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x37
jb 0x14011be87
cmp rdx, 0x10
lea rax, [rcx + 0x37]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________http_portN_____________bind_port_for_HTTP_API_n
add rbx, rcx
mov r8d, gethostname
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x37], 0
jmp 0x14011bea4
lea r9, str.________http_portN_____________bind_port_for_HTTP_API_n
mov qword [rsp + 0x20], gethostname
mov edx, gethostname
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x3a
jb 0x14011bef6
cmp rdx, 0x10
lea rax, [rcx + 0x3a]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________http_access_tokenT_____access_token_for_HTTP_API_n
add rbx, rcx
mov r8d, 0x3a
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x3a], 0
jmp 0x14011bf13
lea r9, str.________http_access_tokenT_____access_token_for_HTTP_API_n
mov qword [rsp + 0x20], 0x3a
mov edx, 0x3a
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x61
jb 0x14011bf65
cmp rdx, 0x10
lea rax, [rcx + 0x61]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________http_no_restricted______enable_full_remote_access_to_HTTP_API__only_if_access_token_set__n
add rbx, rcx
mov r8d, 0x61
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x61], 0
jmp 0x14011bf82
lea r9, str.________http_no_restricted______enable_full_remote_access_to_HTTP_API__only_if_access_token_set__n
mov qword [rsp + 0x20], 0x61
mov edx, 0x61
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x11
jb 0x14011bfd4
cmp rdx, 0x10
lea rax, [rcx + 0x11]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str._nOpenCL_backend:_n
add rbx, rcx
mov r8d, shutdown
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x11], 0
jmp 0x14011bff1
lea r9, str._nOpenCL_backend:_n
mov qword [rsp + 0x20], shutdown
mov edx, select
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x3d
jb 0x14011c043
cmp rdx, 0x10
lea rax, [rcx + 0x3d]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________opencl__________________enable_OpenCL_mining_backend_n
add rbx, rcx
mov r8d, 0x3d
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x3d], 0
jmp 0x14011c060
lea r9, str.________opencl__________________enable_OpenCL_mining_backend_n
mov qword [rsp + 0x20], 0x3d
mov edx, 0x3d
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x4e
jb 0x14011c0b2
cmp rdx, 0x10
lea rax, [rcx + 0x4e]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________opencl_devicesN________comma_separated_list_of_OpenCL_devices_to_use_n
add rbx, rcx
mov r8d, 0x4e
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x4e], 0
jmp 0x14011c0cf
lea r9, str.________opencl_devicesN________comma_separated_list_of_OpenCL_devices_to_use_n
mov qword [rsp + 0x20], 0x4e
mov edx, 0x4e
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x3e
jb 0x14011c121
cmp rdx, 0x10
lea rax, [rcx + 0x3e]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________opencl_platformN_______OpenCL_platform_index_or_name_n
add rbx, rcx
mov r8d, 0x3e
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x3e], 0
jmp 0x14011c13e
lea r9, str.________opencl_platformN_______OpenCL_platform_index_or_name_n
mov qword [rsp + 0x20], 0x3e
mov edx, 0x3e
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x57
jb 0x14011c190
cmp rdx, 0x10
lea rax, [rcx + 0x57]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________opencl_loaderPATH______path_to_OpenCL_ICD_Loader__OpenCL.dll_or_libOpenCL.so__n
add rbx, rcx
mov r8d, 0x57
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x57], 0
jmp 0x14011c1ad
lea r9, str.________opencl_loaderPATH______path_to_OpenCL_ICD_Loader__OpenCL.dll_or_libOpenCL.so__n
mov qword [rsp + 0x20], 0x57
mov edx, 0x57
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x35
jb 0x14011c1ff
cmp rdx, 0x10
lea rax, [rcx + 0x35]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________opencl_no_cache_________disable_OpenCL_cache_n
add rbx, rcx
mov r8d, gethostname
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x35], 0
jmp 0x14011c21c
lea r9, str.________opencl_no_cache_________disable_OpenCL_cache_n
mov qword [rsp + 0x20], gethostname
mov edx, gethostname
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x4a
jb 0x14011c26e
cmp rdx, 0x10
lea rax, [rcx + 0x4a]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________print_platforms_________print_available_OpenCL_platforms_and_exit_n
add rbx, rcx
mov r8d, 0x4a
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x4a], 0
jmp 0x14011c28b
lea r9, str.________print_platforms_________print_available_OpenCL_platforms_and_exit_n
mov qword [rsp + 0x20], 0x4a
mov edx, 0x4a
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0xf
jb 0x14011c2dd
cmp rdx, 0x10
lea rax, [rcx + 0xf]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str._nCUDA_backend:_n
add rbx, rcx
mov r8d, reloc.WS2_32.dll_ntohs
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0xf], 0
jmp 0x14011c2fa
lea r9, str._nCUDA_backend:_n
mov qword [rsp + 0x20], reloc.WS2_32.dll_ntohs
mov edx, reloc.WS2_32.dll_ntohs
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x3b
jb 0x14011c34c
cmp rdx, 0x10
lea rax, [rcx + 0x3b]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________cuda____________________enable_CUDA_mining_backend_n
add rbx, rcx
mov r8d, 0x3b
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x3b], 0
jmp 0x14011c369
lea r9, str.________cuda____________________enable_CUDA_mining_backend_n
mov qword [rsp + 0x20], 0x3b
mov edx, 0x3b
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x59
jb 0x14011c3bb
cmp rdx, 0x10
lea rax, [rcx + 0x59]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________cuda_loaderPATH________path_to_CUDA_plugin__xmrig_cuda.dll_or_libxmrig_cuda.so__n
add rbx, rcx
mov r8d, 0x59
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x59], 0
jmp 0x14011c3d8
lea r9, str.________cuda_loaderPATH________path_to_CUDA_plugin__xmrig_cuda.dll_or_libxmrig_cuda.so__n
mov qword [rsp + 0x20], 0x59
mov edx, 0x59
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x4c
jb 0x14011c42a
cmp rdx, 0x10
lea rax, [rcx + 0x4c]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________cuda_devicesN__________comma_separated_list_of_CUDA_devices_to_use_n
add rbx, rcx
mov r8d, 0x4c
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x4c], 0
jmp 0x14011c447
lea r9, str.________cuda_devicesN__________comma_separated_list_of_CUDA_devices_to_use_n
mov qword [rsp + 0x20], 0x4c
mov edx, 0x4c
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x43
jb 0x14011c499
cmp rdx, 0x10
lea rax, [rcx + 0x43]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________cuda_bfactor_hintN_____bfactor_hint_for_autoconfig__0_12__n
add rbx, rcx
mov r8d, 0x43
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x43], 0
jmp 0x14011c4b6
lea r9, str.________cuda_bfactor_hintN_____bfactor_hint_for_autoconfig__0_12__n
mov qword [rsp + 0x20], 0x43
mov edx, 0x43
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x3b
jb 0x14011c508
cmp rdx, 0x10
lea rax, [rcx + 0x3b]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________cuda_bsleep_hintN______bsleep_hint_for_autoconfig_n
add rbx, rcx
mov r8d, 0x3b
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x3b], 0
jmp 0x14011c525
lea r9, str.________cuda_bsleep_hintN______bsleep_hint_for_autoconfig_n
mov qword [rsp + 0x20], 0x3b
mov edx, 0x3b
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x51
jb 0x14011c577
cmp rdx, 0x10
lea rax, [rcx + 0x51]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________no_nvml_________________disable_NVML__NVIDIA_Management_Library__support_n
add rbx, rcx
mov r8d, 0x51
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x51], 0
jmp 0x14011c594
lea r9, str.________no_nvml_________________disable_NVML__NVIDIA_Management_Library__support_n
mov qword [rsp + 0x20], 0x51
mov edx, 0x51
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0xa
jb 0x14011c5e6
cmp rdx, 0x10
lea rax, [rcx + 0xa]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str._nLogging:_n
add rbx, rcx
mov r8d, 0xa
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0xa], 0
jmp 0x14011c603
lea r9, str._nLogging:_n
mov qword [rsp + 0x20], 0xa
mov edx, 0xa
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x39
jb 0x14011c655
cmp rdx, 0x10
lea rax, [rcx + 0x39]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.___l____log_fileFILE___________log_all_output_to_a_file_n
add rbx, rcx
mov r8d, reloc.WS2_32.dll_gethostname
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x39], 0
jmp 0x14011c672
lea r9, str.___l____log_fileFILE___________log_all_output_to_a_file_n
mov qword [rsp + 0x20], reloc.WS2_32.dll_gethostname
mov edx, reloc.WS2_32.dll_gethostname
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x46
jb 0x14011c6c4
cmp rdx, 0x10
lea rax, [rcx + 0x46]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________print_timeN____________print_hashrate_report_every_N_seconds_n
add rbx, rcx
mov r8d, 0x46
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x46], 0
jmp 0x14011c6e1
lea r9, str.________print_timeN____________print_hashrate_report_every_N_seconds_n
mov qword [rsp + 0x20], 0x46
mov edx, 0x46
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x44
jb 0x14011c733
cmp rdx, 0x10
lea rax, [rcx + 0x44]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________health_print_timeN_____print_health_report_every_N_seconds_n
add rbx, rcx
mov r8d, 0x44
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x44], 0
jmp 0x14011c750
lea r9, str.________health_print_timeN_____print_health_report_every_N_seconds_n
mov qword [rsp + 0x20], 0x44
mov edx, 0x44
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x37
jb 0x14011c7a2
cmp rdx, 0x10
lea rax, [rcx + 0x37]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.________no_color________________disable_colored_output_n
add rbx, rcx
mov r8d, gethostname
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x37], 0
jmp 0x14011c7bf
lea r9, str.________no_color________________disable_colored_output_n
mov qword [rsp + 0x20], gethostname
mov edx, gethostname
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 7
jb 0x14011c811
cmp rdx, 0x10
lea rax, [rcx + 7]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str._nMisc:_n
add rbx, rcx
mov r8d, 7
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 7], 0
jmp 0x14011c82e
lea r9, str._nMisc:_n
mov qword [rsp + 0x20], 7
mov edx, 7
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x46
jb 0x14011c880
cmp rdx, 0x10
lea rax, [rcx + 0x46]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.___c____configFILE_____________load_a_JSON_format_configuration_file_n
add rbx, rcx
mov r8d, 0x46
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x46], 0
jmp 0x14011c89d
lea r9, str.___c____configFILE_____________load_a_JSON_format_configuration_file_n
mov qword [rsp + 0x20], 0x46
mov edx, 0x46
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x40
jb 0x14011c8ef
cmp rdx, 0x10
lea rax, [rcx + 0x40]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.___B____background______________run_the_miner_in_the_background_n
add rbx, rcx
mov r8d, 0x40
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x40], 0
jmp 0x14011c90c
lea r9, str.___B____background______________run_the_miner_in_the_background_n
mov qword [rsp + 0x20], 0x40
mov edx, 0x40
mov rcx, rdi
call fcn.1400063d0
mov rdx, qword [reloc.WS2_32.dll_ntohs]
mov rcx, qword [0x14024ba10]
mov rax, rdx
sub rax, rcx
cmp rax, 0x44
jb 0x14011c95e
cmp rdx, 0x10
lea rax, [rcx + 0x44]
mov rbx, rdi
mov qword [0x14024ba10], rax
cmovae rbx, qword [0x14024ba00]
lea rdx, str.___V____version_________________output_version_information_and_exit_n
add rbx, rcx
mov r8d, 0x44
mov rcx, rbx
call fcn.1400eab30
mov byte [rbx + 0x44], 0
jmp 0x14011c97b
lea r9, str.___V____version_________________output_version_information_and_exit_n
mov qword [rsp + 0x20], 0x44
mov edx, 0x44
mov rcx, rdi
call fcn.1400063d0
mov r8d, 0x3b
lea rdx, str.___h____help____________________display_this_help_and_exit_n
mov rcx, rdi
call fcn.140006350
mov r8d, 0x3c
lea rdx, str.________dry_run_________________test_configuration_and_exit_n
mov rcx, rdi
call fcn.140006350
mov r8d, 0x4d
lea rdx, str.________export_topology_________export_hwloc_topology_to_a_XML_file_and_exit_n
mov rcx, rdi
call fcn.140006350
mov rbx, qword [rsp + 0x40]
mov rax, rdi
mov rdi, qword [rsp + 0x30]
add rsp, 0x38
ret
lea rcx, [0x140560590]
call fcn.1400cc534
cmp dword [0x140560590], 0xffffffff
jne 0x14011ae74
lea rcx, [0x1401b6b90]
call fcn.1400cc334
lea rcx, [0x140560590]
call fcn.1400cc4d4
jmp 0x14011ae74