Function at 0x140063473
Capabilities:
Check if file exists

Disassembly:
mov qword [rsp + 8], rcx
push rbp
xor rax, rax
push rax
sub rsp, 0x28
call fcn.14012b830
mov rdx, qword [rsp + 0x40]
lea rcx, [rsp + 0x28]
sub rsp, 0x10
call fcn.14012b8a0
add rsp, 0x10
mov dword [section..data], 0xc04
mov dword [section..data], 0xc05
push rcx
sub rsp, 0x28
call fcn.14012b4a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x14021c2b4]
push rcx
sub rsp, 0x28
call fcn.14012b4a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14012b5d0
add rsp, 0x28
movabs rcx, str.database.json
sub rsp, 0x28
call fcn.14012b5d0
add rsp, 0x28
push rax
call fcn.14012b6d0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call sub.SHLWAPI.dll_PathFileExistsW
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400bd588
add rsp, 0x28
pop rax
and rax, rax
je 0x140063863
mov dword [section..data], 0xc07
push rcx
sub rsp, 0x28
call fcn.14012b4a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push DispGetIDsOfNames
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x20
call fcn.14012b4a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.14012b5d0
add rsp, 0x20
movabs rcx, str.export_
sub rsp, 0x20
call fcn.14012b5d0
add rsp, 0x20
mov rcx, qword [0x14021cc24]
sub rsp, 0x20
call fcn.14012b5d0
add rsp, 0x20
movabs rcx, str..csv
sub rsp, 0x20
call fcn.14012b5d0
add rsp, 0x20
call fcn.14012b700
push 1
push rax
call fcn.14012b6d0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400f03b0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400bd588
add rsp, 0x28
pop rax
and rax, rax
je 0x140063795
mov dword [section..data], 0xc08
mov rcx, qword [0x14021ce94]
call fcn.14011da1c
mov rcx, qword [0x14021ce94]
call fcn.14011da30
or rax, rax
je 0x140063745
mov dword [section..data], 0xc08
mov dword [section..data], 0xc09
mov rbp, qword [0x14021ce9c]
add rbp, 0x10
mov rcx, qword [rbp + 0x28]
call fcn.14011da1c
mov rbp, qword [0x14021ce9c]
add rbp, 0x10
mov rcx, qword [rbp + 0x28]
call fcn.14011da30
or rax, rax
je 0x140063736
mov dword [section..data], 0xc09
mov dword [section..data], 0xc0a
push rcx
sub rsp, 0x28
call fcn.14012b4a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rbp, qword [0x14021ce9c]
mov rcx, qword [rbp + 0x10]
push rcx
sub rsp, 0x28
call fcn.14012b4a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14012b5d0
add rsp, 0x28
movabs rcx, reloc.OLEAUT32.dll_VariantCopy
sub rsp, 0x28
call fcn.14012b5d0
add rsp, 0x28
add rbp, 0x10
mov rbp, qword [rbp + 0x30]
mov rcx, qword [rbp + 0x10]
sub rsp, 0x28
call fcn.14012b5d0
add rsp, 0x28
call fcn.14012b700
push 1
push rax
call fcn.14012b6d0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0700
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400bd588
add rsp, 0x28
pop rax
mov dword [section..data], 0xc0b
jmp 0x140063652
mov dword [section..data], 0xc0c
jmp 0x140063615
mov dword [section..data], 0xc0e
movabs rcx, 1
call fcn.1400eff00
mov dword [section..data], 0xc0f
movabs rax, str.Fichier_csv_export
push rax
movabs rax, str.Information
mov rcx, rax
pop rdx
call fcn.1400c49b4
mov dword [section..data], 0xc10
jmp 0x14006384d
mov dword [section..data], 0xc10
mov dword [section..data], 0xc11
push rcx
sub rsp, 0x28
call fcn.14012b4a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.14012b4a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.Impossible_de_cr
sub rsp, 0x28
call fcn.14012b5d0
add rsp, 0x28
mov rcx, qword [0x14021cc24]
sub rsp, 0x28
call fcn.14012b5d0
add rsp, 0x28
movabs rcx, str..csv
sub rsp, 0x28
call fcn.14012b5d0
add rsp, 0x28
call fcn.14012b700
movabs rax, 0x1402091c4
push rax
push rax
call fcn.14012b6d0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400c49b4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400bd588
add rsp, 0x28
pop rax
mov dword [section..data], 0xc12
mov dword [section..data], 0xc13
jmp 0x140063895
mov dword [section..data], 0xc13
mov dword [section..data], 0xc14
movabs rax, str.Export_impossible_faute_de_groupe_cr
push rax
movabs rax, 0x1402091c4
mov rcx, rax
pop rdx
call fcn.1400c49b4
mov dword [section..data], 0xc15
mov dword [section..data], 0xc16
xor rax, rax
push rax
mov rcx, qword [rsp + 0x30]
sub rsp, 0x28
call fcn.14012b910
add rsp, 0x28
pop rax
add rsp, 0x30
pop rbp
ret