Function at 0x180004af0
Capabilities:
Print debug messages

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rbp
push rsi
push rdi
push r14
sub rsp, 0x50
mov rax, qword [0x18002e028]
xor rax, rsp
mov qword [rsp + 0x48], rax
mov rbx, rcx
mov qword [rsp + 0x20], rcx
lea rcx, str.___._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004b36
lea rcx, str.___._n
call fcn.180001030
lea rcx, str.___._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004b53
lea rcx, str.___._n
call fcn.180001030
lea rcx, [0x18002a540]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004b70
lea rcx, [0x18002a540]
call fcn.180001030
lea rcx, [0x18002a540]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004b8d
lea rcx, [0x18002a540]
call fcn.180001030
lea rcx, str.Voi_siete_la_luce_del_mondo._Una_citt_posta_sopra_un_monte_non_pu_essere_nascosta._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004baa
lea rcx, str.Voi_siete_la_luce_del_mondo._Una_citt_posta_sopra_un_monte_non_pu_essere_nascosta._n
call fcn.180001030
lea rcx, str.Voi_siete_la_luce_del_mondo._Una_citt_posta_sopra_un_monte_non_pu_essere_nascosta._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004bc7
lea rcx, str.Voi_siete_la_luce_del_mondo._Una_citt_posta_sopra_un_monte_non_pu_essere_nascosta._n
call fcn.180001030
xor r14d, r14d
mov esi, r14d
lea rcx, str.Ich_bin_der_Weg__die_Wahrheit_und_das_Leben._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004bea
lea rcx, str.Ich_bin_der_Weg__die_Wahrheit_und_das_Leben._n
call fcn.180001030
lea rcx, str.Ich_bin_der_Weg__die_Wahrheit_und_das_Leben._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004c07
lea rcx, str.Ich_bin_der_Weg__die_Wahrheit_und_das_Leben._n
call fcn.180001030
lea rcx, [0x180029980]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004c24
lea rcx, [0x180029980]
call fcn.180001030
lea rcx, [0x180029980]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004c41
lea rcx, [0x180029980]
call fcn.180001030
lea rcx, str.Io_sono_la_vite__voi_siete_i_tralci._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004c5e
lea rcx, str.Io_sono_la_vite__voi_siete_i_tralci._n
call fcn.180001030
lea rcx, str.Io_sono_la_vite__voi_siete_i_tralci._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004c7b
lea rcx, str.Io_sono_la_vite__voi_siete_i_tralci._n
call fcn.180001030
cmp qword [rbx + 0x18], 0x10
jb 0x180004c8d
mov rcx, qword [rbx]
mov rdx, rcx
mov rdi, rcx
jmp 0x180004c96
mov rdi, rbx
mov rdx, rbx
mov rcx, rbx
mov rbp, qword [rbx + 0x10]
add rbp, rdx
cmp rcx, rbp
je 0x180004f99
nop word [rax + rax]
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x40], 0xf
mov qword [rsp + 0x38], 1
movsx eax, byte [rdi]
movzx eax, al
mov byte [rsp + 0x28], al
mov byte [rsp + 0x29], r14b
lea rcx, str.Ich_bin_der_Weinstock__ihr_seid_die_Reben._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004cf3
lea rcx, str.Ich_bin_der_Weinstock__ihr_seid_die_Reben._n
call fcn.180001030
lea rcx, str.Ich_bin_der_Weinstock__ihr_seid_die_Reben._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004d10
lea rcx, str.Ich_bin_der_Weinstock__ihr_seid_die_Reben._n
call fcn.180001030
lea rcx, str.______________._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004d2d
lea rcx, str.______________._n
call fcn.180001030
lea rcx, str.______________._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004d4a
lea rcx, str.______________._n
call fcn.180001030
lea rcx, str.________________._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004d67
lea rcx, str.________________._n
call fcn.180001030
lea rcx, str.________________._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004d84
lea rcx, str.________________._n
call fcn.180001030
lea rcx, [rsp + 0x28]
cmp qword [rsp + 0x40], 0x10
cmovae rcx, qword [rsp + 0x28]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea rcx, str._____n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004db8
lea rcx, str._____n
call fcn.180001030
lea rcx, str._____n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004dd5
lea rcx, str._____n
call fcn.180001030
lea rcx, [0x180028990]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004df2
lea rcx, [0x180028990]
call fcn.180001030
lea rcx, [0x180028990]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004e0f
lea rcx, [0x180028990]
call fcn.180001030
lea rcx, str.Non__ci_che_entra_nella_bocca_che_contamina_luomo__ma_ci_che_esce_dalla_bocca__quello__ci_che_contamina_luomo._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004e2c
lea rcx, str.Non__ci_che_entra_nella_bocca_che_contamina_luomo__ma_ci_che_esce_dalla_bocca__quello__ci_che_contamina_luomo._n
call fcn.180001030
lea rcx, str.Non__ci_che_entra_nella_bocca_che_contamina_luomo__ma_ci_che_esce_dalla_bocca__quello__ci_che_contamina_luomo._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004e49
lea rcx, str.Non__ci_che_entra_nella_bocca_che_contamina_luomo__ma_ci_che_esce_dalla_bocca__quello__ci_che_contamina_luomo._n
call fcn.180001030
mov eax, esi
inc esi
cmp eax, 0x2710
jg 0x180004f5c
mov ecx, 1
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rcx, str.Beati_gli_operatori_di_pace__perch_saranno_chiamati_figli_di_Dio._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004e80
lea rcx, str.Beati_gli_operatori_di_pace__perch_saranno_chiamati_figli_di_Dio._n
call fcn.180001030
lea rcx, str.Beati_gli_operatori_di_pace__perch_saranno_chiamati_figli_di_Dio._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004e9d
lea rcx, str.Beati_gli_operatori_di_pace__perch_saranno_chiamati_figli_di_Dio._n
call fcn.180001030
lea rcx, str.Vocs_so_o_sal_da_terra__mas_se_o_sal_perder_o_sabor__com_o_que_ser_salgado__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004eba
lea rcx, str.Vocs_so_o_sal_da_terra__mas_se_o_sal_perder_o_sabor__com_o_que_ser_salgado__n
call fcn.180001030
lea rcx, str.Vocs_so_o_sal_da_terra__mas_se_o_sal_perder_o_sabor__com_o_que_ser_salgado__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004ed7
lea rcx, str.Vocs_so_o_sal_da_terra__mas_se_o_sal_perder_o_sabor__com_o_que_ser_salgado__n
call fcn.180001030
lea rcx, str.De_cierto__de_cierto_te_digo_que_el_que_no_naciere_de_nuevo__no_puede_ver_el_reino_de_Dios._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004ef4
lea rcx, str.De_cierto__de_cierto_te_digo_que_el_que_no_naciere_de_nuevo__no_puede_ver_el_reino_de_Dios._n
call fcn.180001030
lea rcx, str.De_cierto__de_cierto_te_digo_que_el_que_no_naciere_de_nuevo__no_puede_ver_el_reino_de_Dios._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004f11
lea rcx, str.De_cierto__de_cierto_te_digo_que_el_que_no_naciere_de_nuevo__no_puede_ver_el_reino_de_Dios._n
call fcn.180001030
mov rdx, qword [rsp + 0x40]
cmp rdx, 0x10
jb 0x180004f4e
inc rdx
mov rcx, qword [rsp + 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180004f49
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800050ea
call fcn.18000b660
inc rdi
cmp rdi, rbp
jne 0x180004cb0
jmp 0x180004f99
mov rdx, qword [rsp + 0x40]
cmp rdx, 0x10
jb 0x180004f99
inc rdx
mov rcx, qword [rsp + 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180004f94
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800050ea
call fcn.18000b660
lea rcx, str.Non_vi_preoccupate_del_domani__perch_il_domani_si_preoccuper_di_se_stesso._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004fb6
lea rcx, str.Non_vi_preoccupate_del_domani__perch_il_domani_si_preoccuper_di_se_stesso._n
call fcn.180001030
lea rcx, str.Non_vi_preoccupate_del_domani__perch_il_domani_si_preoccuper_di_se_stesso._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004fd3
lea rcx, str.Non_vi_preoccupate_del_domani__perch_il_domani_si_preoccuper_di_se_stesso._n
call fcn.180001030
lea rcx, [0x18002a6d8]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180004ff0
lea rcx, [0x18002a6d8]
call fcn.180001030
lea rcx, [0x18002a6d8]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000500d
lea rcx, [0x18002a6d8]
call fcn.180001030
lea rcx, str.A_paz_esteja_com_vocs._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000502a
lea rcx, str.A_paz_esteja_com_vocs._n
call fcn.180001030
lea rcx, str.A_paz_esteja_com_vocs._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005047
lea rcx, str.A_paz_esteja_com_vocs._n
call fcn.180001030
lea rcx, [0x180029b10]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005064
lea rcx, [0x180029b10]
call fcn.180001030
lea rcx, [0x180029b10]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005082
lea rcx, [0x180029b10]
call fcn.180001030
nop
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x1800050b8
inc rdx
mov rcx, qword [rbx]
cmp rdx, 0x1000
jb 0x1800050b3
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1800050f0
mov rcx, r8
call fcn.18000b660
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
mov rcx, qword [rsp + 0x48]
xor rcx, rsp
call fcn.18000b640
mov rbx, qword [rsp + 0x78]
mov rbp, qword [rsp + 0x80]
add rsp, 0x50
pop r14
pop rdi
pop rsi
ret
call fcn.18001091c
nop
call fcn.18001091c
int3