Function at 0x1800025e0
Capabilities:
Query or enumerate registry value

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r14
push r15
lea rbp, [rsp - 0x1f]
sub rsp, 0xa0
mov rax, qword [0x18002e028]
xor rax, rsp
mov qword [rbp + 0x17], rax
mov rbx, r9
mov rdi, r8
mov rsi, rcx
mov qword [rbp - 0x29], rcx
mov qword [rbp - 0x21], r8
mov qword [rbp - 0x19], rbx
lea rcx, [0x180027920]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002637
lea rcx, [0x180027920]
call fcn.180001030
lea rcx, [0x180027920]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002654
lea rcx, [0x180027920]
call fcn.180001030
lea rcx, [0x1800288e0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002671
lea rcx, [0x1800288e0]
call fcn.180001030
lea rcx, [0x1800288e0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000268e
lea rcx, [0x1800288e0]
call fcn.180001030
lea rcx, [0x1800279a0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800026ab
lea rcx, [0x1800279a0]
call fcn.180001030
lea rcx, [0x1800279a0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800026c8
lea rcx, [0x1800279a0]
call fcn.180001030
xor r12d, r12d
mov qword [rbp - 9], r12
mov qword [rbp + 7], r12
mov qword [rbp + 0xf], 0xf
mov byte [rbp - 9], r12b
lea rcx, str.__.___________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800026fc
lea rcx, str.__.___________n
call fcn.180001030
lea rcx, str.__.___________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002719
lea rcx, str.__.___________n
call fcn.180001030
lea rcx, [0x180028940]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002736
lea rcx, [0x180028940]
call fcn.180001030
lea rcx, [0x180028940]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002753
lea rcx, [0x180028940]
call fcn.180001030
lea rcx, str.Ecco__io_sono_con_voi_tutti_i_giorni__fino_alla_fine_del_mondo._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002770
lea rcx, str.Ecco__io_sono_con_voi_tutti_i_giorni__fino_alla_fine_del_mondo._n
call fcn.180001030
lea rcx, str.Ecco__io_sono_con_voi_tutti_i_giorni__fino_alla_fine_del_mondo._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000278d
lea rcx, str.Ecco__io_sono_con_voi_tutti_i_giorni__fino_alla_fine_del_mondo._n
call fcn.180001030
lea rcx, str.Bienaventurados_los_que_tienen_hambre_y_sed_de_justicia__porque_ellos_sern_saciados._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800027aa
lea rcx, str.Bienaventurados_los_que_tienen_hambre_y_sed_de_justicia__porque_ellos_sern_saciados._n
call fcn.180001030
lea rcx, str.Bienaventurados_los_que_tienen_hambre_y_sed_de_justicia__porque_ellos_sern_saciados._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800027c7
lea rcx, str.Bienaventurados_los_que_tienen_hambre_y_sed_de_justicia__porque_ellos_sern_saciados._n
call fcn.180001030
lea rcx, str.Y_he_aqu__yo_estoy_con_vosotros_todos_los_das__hasta_el_fin_del_mundo._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800027e4
lea rcx, str.Y_he_aqu__yo_estoy_con_vosotros_todos_los_das__hasta_el_fin_del_mundo._n
call fcn.180001030
lea rcx, str.Y_he_aqu__yo_estoy_con_vosotros_todos_los_das__hasta_el_fin_del_mundo._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002801
lea rcx, str.Y_he_aqu__yo_estoy_con_vosotros_todos_los_das__hasta_el_fin_del_mundo._n
call fcn.180001030
lea rcx, str.Bienaventurados_los_que_tienen_hambre_y_sed_de_justicia__porque_ellos_sern_saciados._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000281e
lea rcx, str.Bienaventurados_los_que_tienen_hambre_y_sed_de_justicia__porque_ellos_sern_saciados._n
call fcn.180001030
lea rcx, str.Bienaventurados_los_que_tienen_hambre_y_sed_de_justicia__porque_ellos_sern_saciados._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000283b
lea rcx, str.Bienaventurados_los_que_tienen_hambre_y_sed_de_justicia__porque_ellos_sern_saciados._n
call fcn.180001030
mov dword [rbp - 0x31], 0x3fff
lea rcx, str.Blessed_are_the_peacemakers__for_they_shall_be_called_sons_of_God._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000285f
lea rcx, str.Blessed_are_the_peacemakers__for_they_shall_be_called_sons_of_God._n
call fcn.180001030
lea rcx, str.Blessed_are_the_peacemakers__for_they_shall_be_called_sons_of_God._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000287c
lea rcx, str.Blessed_are_the_peacemakers__for_they_shall_be_called_sons_of_God._n
call fcn.180001030
lea rcx, str.Bem_aventurados_os_que_tm_fome_e_sede_de_justia__porque_eles_sero_fartos._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002899
lea rcx, str.Bem_aventurados_os_que_tm_fome_e_sede_de_justia__porque_eles_sero_fartos._n
call fcn.180001030
lea rcx, str.Bem_aventurados_os_que_tm_fome_e_sede_de_justia__porque_eles_sero_fartos._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800028b6
lea rcx, str.Bem_aventurados_os_que_tm_fome_e_sede_de_justia__porque_eles_sero_fartos._n
call fcn.180001030
lea rcx, str._____________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800028d3
lea rcx, str._____________n
call fcn.180001030
lea rcx, str.___________________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800028f0
lea rcx, str.___________________n
call fcn.180001030
mov edx, dword [rbp - 0x31]
mov ecx, 1
call fcn.1800100c8
mov r15, rax
lea rcx, [0x1800280b0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000291d
lea rcx, [0x1800280b0]
call fcn.180001030
lea rcx, [0x1800280b0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000293a
lea rcx, [0x1800280b0]
call fcn.180001030
lea rcx, str.Io_sono_la_porta__se_qualcuno_entra_per_me__sar_salvato__entrer_e_uscir_e_trover_pascolo._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002957
lea rcx, str.Io_sono_la_porta__se_qualcuno_entra_per_me__sar_salvato__entrer_e_uscir_e_trover_pascolo._n
call fcn.180001030
lea rcx, str.Io_sono_la_porta__se_qualcuno_entra_per_me__sar_salvato__entrer_e_uscir_e_trover_pascolo._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002974
lea rcx, str.Io_sono_la_porta__se_qualcuno_entra_per_me__sar_salvato__entrer_e_uscir_e_trover_pascolo._n
call fcn.180001030
lea rcx, str.La_paix_soit_avec_vous._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002991
lea rcx, str.La_paix_soit_avec_vous._n
call fcn.180001030
lea rcx, str.La_paix_soit_avec_vous._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800029ae
lea rcx, str.La_paix_soit_avec_vous._n
call fcn.180001030
test r15, r15
jne 0x180002a79
movups xmm0, xmmword [rbp - 9]
movups xmmword [rsi], xmm0
movups xmm1, xmmword [rbp + 7]
movups xmmword [rsi + 0x10], xmm1
mov rdx, qword [rdi + 0x18]
cmp rdx, 0x10
jb 0x180002a00
mov rcx, qword [rdi]
inc rdx
cmp rdx, 0x1000
jb 0x1800029fb
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1800031c1
mov rcx, r8
call fcn.18000b660
mov qword [rdi + 0x10], r12
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x180002a49
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x180002a44
add rdx, 0x27
mov rax, qword [rcx - 8]
sub rcx, rax
add rcx, 0xfffffffffffffff8
cmp rcx, 0x1f
ja 0x1800031b5
mov rcx, rax
call fcn.18000b660
mov qword [rbx + 0x10], r12
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
mov rax, rsi
mov rcx, qword [rbp + 0x17]
xor rcx, rsp
call fcn.18000b640
add rsp, 0xa0
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
lea rcx, [0x180029470]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002a96
lea rcx, [0x180029470]
call fcn.180001030
lea rcx, [0x180029470]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002ab3
lea rcx, [0x180029470]
call fcn.180001030
lea rcx, str.Io_sono_il_buon_pastore._Il_buon_pastore_d_la_sua_vita_per_le_pecore._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002ad0
lea rcx, str.Io_sono_il_buon_pastore._Il_buon_pastore_d_la_sua_vita_per_le_pecore._n
call fcn.180001030
lea rcx, str.Io_sono_il_buon_pastore._Il_buon_pastore_d_la_sua_vita_per_le_pecore._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002aed
lea rcx, str.Io_sono_il_buon_pastore._Il_buon_pastore_d_la_sua_vita_per_le_pecore._n
call fcn.180001030
lea rcx, str.I_am_the_light_of_the_world._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002b0a
lea rcx, str.I_am_the_light_of_the_world._n
call fcn.180001030
lea rcx, str.I_am_the_light_of_the_world._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002b27
lea rcx, str.I_am_the_light_of_the_world._n
call fcn.180001030
mov rdx, rdi
cmp qword [rdi + 0x18], 0x10
jb 0x180002b34
mov rdx, qword [rdi]
lea rax, [rbp - 0x29]
mov qword [rsp + 0x20], rax
mov r9d, 0x20119
xor r8d, r8d
mov rcx, 0xffffffff80000002
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyExA]
mov r14d, eax
lea rcx, str.Vous_tes_le_sel_de_la_terre__mais_si_le_sel_perd_sa_saveur__avec_quoi_sera_t_il_sal__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002b73
lea rcx, str.Vous_tes_le_sel_de_la_terre__mais_si_le_sel_perd_sa_saveur__avec_quoi_sera_t_il_sal__n
call fcn.180001030
lea rcx, str.Vous_tes_le_sel_de_la_terre__mais_si_le_sel_perd_sa_saveur__avec_quoi_sera_t_il_sal__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002b90
lea rcx, str.Vous_tes_le_sel_de_la_terre__mais_si_le_sel_perd_sa_saveur__avec_quoi_sera_t_il_sal__n
call fcn.180001030
lea rcx, [0x180029260]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002bad
lea rcx, [0x180029260]
call fcn.180001030
lea rcx, [0x180029260]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002bca
lea rcx, [0x180029260]
call fcn.180001030
lea rcx, [0x180027b90]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002be7
lea rcx, [0x180027b90]
call fcn.180001030
lea rcx, [0x180027b90]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002c04
lea rcx, [0x180027b90]
call fcn.180001030
test r14d, r14d
je 0x180002ca4
movups xmm0, xmmword [rbp - 9]
movups xmmword [rsi], xmm0
movups xmm1, xmmword [rbp + 7]
movups xmmword [rsi + 0x10], xmm1
mov rdx, qword [rdi + 0x18]
cmp rdx, 0x10
jb 0x180002c56
mov rcx, qword [rdi]
inc rdx
cmp rdx, 0x1000
jb 0x180002c51
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1800031c1
mov rcx, r8
call fcn.18000b660
mov qword [rdi + 0x10], r12
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x180002a49
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x180002a44
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1800031b5
jmp 0x1800031a7
lea rcx, [0x180028990]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002cc1
lea rcx, [0x180028990]
call fcn.180001030
lea rcx, [0x180028990]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002cde
lea rcx, [0x180028990]
call fcn.180001030
lea rcx, str.__________._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002cfb
lea rcx, str.__________._n
call fcn.180001030
lea rcx, str.__________._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002d18
lea rcx, str.__________._n
call fcn.180001030
lea rcx, str.____________._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002d35
lea rcx, str.____________._n
call fcn.180001030
lea rcx, str.____________._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002d52
lea rcx, str.____________._n
call fcn.180001030
mov dword [rbp - 0x11], 1
lea rcx, [0x180027ef8]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002d76
lea rcx, [0x180027ef8]
call fcn.180001030
lea rcx, [0x180027ef8]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002d93
lea rcx, [0x180027ef8]
call fcn.180001030
lea rcx, str.Very_truly_I_tell_you__no_one_can_see_the_kingdom_of_God_unless_they_are_born_again._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002db0
lea rcx, str.Very_truly_I_tell_you__no_one_can_see_the_kingdom_of_God_unless_they_are_born_again._n
call fcn.180001030
lea rcx, str.Very_truly_I_tell_you__no_one_can_see_the_kingdom_of_God_unless_they_are_born_again._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002dcd
lea rcx, str.Very_truly_I_tell_you__no_one_can_see_the_kingdom_of_God_unless_they_are_born_again._n
call fcn.180001030
lea rcx, [0x180027920]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002dea
lea rcx, [0x180027920]
call fcn.180001030
lea rcx, [0x180027920]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002e07
lea rcx, [0x180027920]
call fcn.180001030
mov rdx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x180002e14
mov rdx, qword [rbx]
lea rax, [rbp - 0x31]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
lea r9, [rbp - 0x11]
xor r8d, r8d
mov rcx, qword [rbp - 0x29]
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExA]
lea rcx, str._______________________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002e50
lea rcx, str._______________________n
call fcn.180001030
lea rcx, str._______________________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002e6d
lea rcx, str._______________________n
call fcn.180001030
lea rcx, str._____________________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002e8a
lea rcx, str._____________________n
call fcn.180001030
lea rcx, str._____________________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002ea7
lea rcx, str._____________________n
call fcn.180001030
lea rcx, [0x1800288e0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002ec4
lea rcx, [0x1800288e0]
call fcn.180001030
lea rcx, [0x1800288e0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002ee1
lea rcx, [0x1800288e0]
call fcn.180001030
mov r8d, dword [rbp - 0x31]
mov qword [rbp - 0x51], r12
mov qword [rbp - 0x41], r12
mov qword [rbp - 0x39], 0xf
mov rdx, r15
lea rcx, [rbp - 0x51]
call fcn.180009f40
lea rcx, [0x180028e90]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002f1e
lea rcx, [0x180028e90]
call fcn.180001030
lea rcx, [0x180028e90]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002f3b
lea rcx, [0x180028e90]
call fcn.180001030
lea rcx, str.Je_suis_la_porte__si_quelquun_entre_par_moi__il_sera_sauv__il_entrera_et_sortira__et_trouvera_des_pturages._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002f58
lea rcx, str.Je_suis_la_porte__si_quelquun_entre_par_moi__il_sera_sauv__il_entrera_et_sortira__et_trouvera_des_pturages._n
call fcn.180001030
lea rcx, str.Je_suis_la_porte__si_quelquun_entre_par_moi__il_sera_sauv__il_entrera_et_sortira__et_trouvera_des_pturages._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002f75
lea rcx, str.Je_suis_la_porte__si_quelquun_entre_par_moi__il_sera_sauv__il_entrera_et_sortira__et_trouvera_des_pturages._n
call fcn.180001030
lea rcx, str.Y_he_aqu__yo_estoy_con_vosotros_todos_los_das__hasta_el_fin_del_mundo._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002f92
lea rcx, str.Y_he_aqu__yo_estoy_con_vosotros_todos_los_das__hasta_el_fin_del_mundo._n
call fcn.180001030
lea rcx, str.Y_he_aqu__yo_estoy_con_vosotros_todos_los_das__hasta_el_fin_del_mundo._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002faf
lea rcx, str.Y_he_aqu__yo_estoy_con_vosotros_todos_los_das__hasta_el_fin_del_mundo._n
call fcn.180001030
mov rcx, qword [rbp - 0x29]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
lea rcx, str.Blessed_are_the_peacemakers__for_they_shall_be_called_sons_of_God._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002fd6
lea rcx, str.Blessed_are_the_peacemakers__for_they_shall_be_called_sons_of_God._n
call fcn.180001030
lea rcx, str.Blessed_are_the_peacemakers__for_they_shall_be_called_sons_of_God._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180002ff3
lea rcx, str.Blessed_are_the_peacemakers__for_they_shall_be_called_sons_of_God._n
call fcn.180001030
lea rcx, str.La_paz_os_dejo__mi_paz_os_doy._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003010
lea rcx, str.La_paz_os_dejo__mi_paz_os_doy._n
call fcn.180001030
lea rcx, str.La_paz_os_dejo__mi_paz_os_doy._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000302d
lea rcx, str.La_paz_os_dejo__mi_paz_os_doy._n
call fcn.180001030
lea rcx, str._____________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000304a
lea rcx, str._____________n
call fcn.180001030
lea rcx, str.___________________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003067
lea rcx, str.___________________n
call fcn.180001030
mov rcx, r15
call fcn.180012154
lea rcx, str._________________._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000308c
lea rcx, str._________________._n
call fcn.180001030
lea rcx, str._________________._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800030a9
lea rcx, str._________________._n
call fcn.180001030
lea rcx, [0x180028ee0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800030c6
lea rcx, [0x180028ee0]
call fcn.180001030
lea rcx, [0x180028ee0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800030e3
lea rcx, [0x180028ee0]
call fcn.180001030
lea rcx, [0x180029ab8]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180003100
lea rcx, [0x180029ab8]
call fcn.180001030
lea rcx, [0x180029ab8]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000311d
lea rcx, [0x180029ab8]
call fcn.180001030
movups xmm0, xmmword [rbp - 0x51]
movups xmmword [rsi], xmm0
movups xmm1, xmmword [rbp - 0x41]
movups xmmword [rsi + 0x10], xmm1
mov rdx, qword [rdi + 0x18]
cmp rdx, 0x10
jb 0x180003162
mov rcx, qword [rdi]
inc rdx
cmp rdx, 0x1000
jb 0x18000315d
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1800031af
mov rcx, r8
call fcn.18000b660
mov qword [rdi + 0x10], r12
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x180002a49
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x180002a44
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1800031bb
mov rcx, r8
jmp 0x180002a44
call fcn.18001091c
nop
call fcn.18001091c
int3
call fcn.18001091c
nop
call fcn.18001091c
int3