Function at 0x140034695
Capabilities:
Get geographical location
Reference sql statements

Disassembly:
mov qword [rsp + 8], rcx
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x20], r9
push rbp
push r15
mov rax, 0x16
sub rsp, 8
mov qword [rsp], 0
dec rax
jne 0x1400346b3
sub rsp, 0x28
call fcn.1400e85c0
mov rcx, qword [rsp + 0x118]
call fcn.14007ddec
mov rdx, qword [rsp + 0xf0]
lea rcx, [rsp + 0x28]
sub rsp, 0x10
call fcn.1400e8130
add rsp, 0x10
mov rdx, qword [rsp + 0xf8]
lea rcx, [rsp + 0x30]
sub rsp, 0x10
call fcn.1400e8130
add rsp, 0x10
mov rdx, qword [rsp + 0x100]
lea rcx, [rsp + 0x38]
sub rsp, 0x10
call fcn.1400e8130
add rsp, 0x10
mov rdx, qword [rsp + 0x108]
lea rcx, [rsp + 0x40]
sub rsp, 0x10
call fcn.1400e8130
add rsp, 0x10
mov rdx, qword [rsp + 0x110]
lea rcx, [rsp + 0x48]
sub rsp, 0x10
call fcn.1400e8130
add rsp, 0x10
movabs rdx, 0x14019f1a6
lea rcx, [rsp + 0x50]
call fcn.1400e83a0
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a00ea
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0x60]
pop rdx
call fcn.1400e8260
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.140025f82
add rsp, 0x28
lea rcx, [rsp + 0x68]
pop rdx
call fcn.1400e8260
movabs rdx, 0x14019f0ba
lea rcx, [rsp + 0x68]
call fcn.1400e83a0
mov r15, qword [0x140b36d58]
and r15, r15
jle 0x140034880
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__log
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [0x140b36db0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.oinstall_aria2_log1.log___log_levelnotice
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0x70]
pop rdx
call fcn.1400e8260
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.__console_log_levelinfo___check_certificatefalse__j1__c__R__Z__m60___retry_wait5__dOfficeData
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0x78]
pop rdx
call fcn.1400e8260
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x14019fa9a
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_v32.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0x80]
pop rdx
call fcn.1400e8260
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v32.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0x88]
pop rdx
call fcn.1400e8260
movabs rdx, 0x14019f0ba
lea rcx, [0x140b36fb8]
call fcn.1400e83a0
push 3
movabs rax, 0x14019f0ba
push rax
movabs rax, str._t__f__IM_aria2_oinstall.exe
push rax
movabs rax, str.taskkill.exe
push rax
pop rcx
pop rdx
pop r8
pop r9
call fcn.14009c900
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a6b22
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140034c93
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a6b22
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140034b93
push 3
movabs rax, 0x14019f0ba
push rax
movabs rax, str._t__f__IM_aria2_oinstall.exe
push rax
movabs rax, str.taskkill.exe
push rax
pop rcx
pop rdx
pop r8
pop r9
call fcn.14009c900
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x78]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, 0x1401a6b22
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d15fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
jmp 0x140034a59
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140034c93
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x48]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d15fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140034d93
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x48]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d15fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a6b22
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2860
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
and rax, rax
je 0x14003c124
movabs rbp, str.reg_add__HKLMSOFTWAREMicrosoftWindows_Script_HostSettings___v_Enabled__t_REG_DWORD__d_1__f_r_ncscript.exe___dp0Office_Uninstall.vbs___Force_r_n_r_n_r_n_Name:_OffScrubC2R.vbs_r_n_Author:_Microsoft_Customer_Support_Services_r_n_Copyright__c__2014___2016_Microsoft_Corporation_r_n_Script_to_remove_Office_Click_To_Run__C2R__products_r_n_when_a_regular_uninstall_is_no_longer_possible_r_n_r_n_Scope:_Office_2013__2016_and_O365_C2R_products_r_n_r_n_r_nOption_Explicit_r_n_r_n________________________________________________________________________________r_n_r_n___Declaration_of_constants_r_n________________________________________________________________________________r_n_r_n_r_nConst_SCRIPTVERSION_____2.19__r_nConst_SCRIPTFILE________OffScrubC2R.vbs__r_nConst_SCRIPTNAME________OffScrubC2R__r_nConst_RETVALFILE________ScrubRetValFile.txt__r_nConst_ONAME_____________Office_C2R___O365__r_nConst_HKCR_____________H80000000_r_nConst_HKCU_____________H80000001_r_nConst_HKLM_____________H80000002_r_nConst_HKU______________H80000003_r_nConst_PRODLEN__________13_r_nConst_SQUISHED_________20_r_nConst_COMPRESSED_______32_r_nConst_REG_ARP___________SOFTWAREMicrosoftWindowsCurrentVersionUninstall__r_nConst_VB_YES___________6_r_nConst_VB_NO____________7_r_n_r_nConst_ERROR_SUCCESS__________________0___Bit_1.__0_indicates_Success._Script_completed_successfully_r_nConst_ERROR_FAIL_____________________1___Bit_1.__Failure_bit._Indicates_an_overall_script_failure._r_n__________________________________________RESERVED_bit__Returned_when_process_is_killed_from_task_manager_r_nConst_ERROR_REBOOT_REQUIRED__________2___Bit_2.__Reboot_bit._If_set_a_reboot_is_required_r_nConst_ERROR_USERCANCEL_______________4___Bit_3.__User_Cancel_bit._Controlled_cancel_from_script_UI_r_nConst_ERROR_STAGE1___________________8___Bit_4.__Informational._Msiexec_based_install_was_not_possible_r_nConst_ERROR_STAGE2___________________16__Bit_5.__Critical._Not_all_of_the_intended_cleanup_operations_could_be_applied_r_nConst_ERROR_INCOMPLETE_______________32__Bit_6.__Pending_file_renames__del_on_reboot____OR___Removal_needs_to_run_again_after_a_system_reboot._r_nConst_ERROR_DCAF_FAILURE_____________64__Bit_7.__Critical._Da_capo_al_fine__second_attempt__still_failed._r_nConst_ERROR_ELEVATION_USERDECLINED___128_Bit_8.__Critical_script_error._User_declined_to_allow_mandatory_script_elevation_r_nConst_ERROR_ELEVATION________________256_Bit_9.__Critical_script_error._The_attempt_to_elevate_the_process_did_not_succeed_r_nConst_ERROR_SCRIPTINIT_______________512_Bit_10._Critical_script_error._Initialization_failed_r_nConst_ERROR_RELAUNCH_________________1024Bit_11._Critical_script_error._This_is_a_temporary_value_and_must_not_be_the_final_return_code_r_nConst_ERROR_UNKNOWN__________________2048Bit_12_Critical_script_error._Script_did_not_complete_in_a_well_defined_state_r_nConst_ERROR_ALL______________________4095Full_BitMask_r_nConst_ERROR_USER_ABORT_______________HC000013A_RESERVED._Dec__1073741510._Critical_error._Returned_when_user_aborts_with__Ctrl__Break__or_closes_the_cmd_window_r_nConst_ERROR_SUCCESS_CONFIG_COMPLETE__1728_r_nConst_ERROR_SUCCESS_REBOOT_REQUIRED__3010_r_n_r_n________________________________________________________________________________r_n_r_n___Declaration_of_variables_r_n________________________________________________________________________________r_n_r_nDim_oFso__oMsi__oReg__oWShell__oWmiLocal__oShellApp_r_nDim_ComputerItem__Key__Item__LogStream__TmpKey_r_nDim_arrVersion_r_nDim_dicKeepLis__dicApps__dicKeepFolder__dicDelRegKey__dicKeepReg__dicSC_r_nDim_dicInstalledSku__dicRemoveSku__dicKeepSku__dicC2RSuite__dicDelInUse_r_nDim_dicDelFolder_r_nDim_sAppData__sScrubDir__sProgramFiles__sProgramFilesX86__sCommonProgramFiles_r_nDim_sAllusersProfile__sOSVersion__sWinDir__sWICacheDir__sCommonProgramFilesX86_r_nD
mov r15, rbp
movabs rbp, 0x1403f36b9
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1403f36b9
mov rax, rbp
push rax
push 1
pop rcx
pop rdx
pop r8
call fcn.1400d2bc0
push 1
pop rcx
call fcn.1400d24f0
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2860
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
and rax, rax
je 0x14003c124
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401b5676
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1bd4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1bd4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1bd4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x48]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str.OfficeData_branch.txt
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
call fcn.1400e84f0
push 0xa
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400d29a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
and rax, rax
je 0x140035124
push 2
push qword [rsp + 0x48]
push 0xa
pop rcx
pop rdx
pop r8
call fcn.1400d3070
push 0xa
pop rcx
call fcn.1400d24f0
mov qword [0x140b36e40], 0
movabs rdx, 0x14019f0ba
lea rcx, [rsp + 0x88]
call fcn.1400e83a0
mov qword [rsp + 0x90], 0
jmp 0x140035154
push 0x47
pop rcx
call fcn.1400c4358
mov r15, rax
dec r15
cmp r15, qword [rsp + 0x90]
jl 0x140038b63
push qword [rsp + 0x90]
push 0x47
pop rcx
pop rdx
call fcn.1400c4400
mov r15, rax
and r15, 2
and r15, r15
je 0x140038b55
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push qword [rsp + 0xa8]
push 0x47
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400c4394
add rsp, 0x28
lea rcx, [rsp + 0x90]
pop rdx
call fcn.1400e8260
mov qword [rsp + 0x98], 0
jmp 0x1400351f3
push qword [0x140b37020]
pop rcx
call fcn.1400dc120
cmp rax, qword [rsp + 0x98]
jl 0x140038b55
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
mov rdx, qword [0x140b37028]
imul rdx, qword [rsp + 0xb0]
mov rbp, rdx
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x140b37020]
push qword [rbp]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400e5ab0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push qword [rsp + 0xa0]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400e5ab0
add rsp, 0x20
pop rcx
sub rsp, 8
call fcn.1400e8520
add rsp, 8
mov rcx, rax
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.1400e8520
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.1400e8340
or rax, rax
je 0x140038b47
mov rdx, qword [0x140b37028]
imul rdx, qword [rsp + 0x98]
mov rbp, rdx
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x140b37020]
mov rcx, qword [rbp]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xa8]
pop rdx
call fcn.1400e8260
push qword [rsp + 0x38]
movabs rcx, 0x1401a07ca
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140036074
push qword [rsp + 0x28]
movabs rcx, 0x1401a3836
pop rdx
call fcn.1400e8340
or rax, rax
je 0x1400356a6
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a4f22
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e40]
add r15, 0xaa
mov qword [0x140b36e40], r15
jmp 0x14003606f
push qword [rsp + 0x28]
movabs rcx, 0x1401a7606
pop rdx
call fcn.1400e8340
or rax, rax
je 0x1400359fd
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a4f22
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e40]
add r15, 0xaa
mov qword [0x140b36e40], r15
jmp 0x14003606f
push qword [rsp + 0x28]
movabs rcx, 0x1401af5ce
pop rdx
call fcn.1400e8340
or rax, rax
je 0x14003606f
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a4f22
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a4f22
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e40]
add r15, 0x154
mov qword [0x140b36e40], r15
jmp 0x140038b47
push qword [rsp + 0x38]
movabs rcx, 0x1401a07fc
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140038b47
push qword [rsp + 0x28]
movabs rcx, 0x1401a3836
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140036d46
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
movabs rcx, str.OInstall_W7_additional_filesi32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003633d
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x20
movabs rcx, str.OInstall_W7_additional_filesi32
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str.i.cab
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d17fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
movabs rcx, str.OInstall_W7_additional_filesi64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x1400365cc
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x20
movabs rcx, str.OInstall_W7_additional_filesi64
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str.i.cab
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d17fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a4f22
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..proof.dat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..proof.dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._sp32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e40]
add r15, 0x15e
mov qword [0x140b36e40], r15
jmp 0x140038b47
push qword [rsp + 0x28]
movabs rcx, 0x1401a7606
pop rdx
call fcn.1400e8340
or rax, rax
je 0x14003790f
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
movabs rcx, str.OInstall_W7_additional_filesi32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140036ff2
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x20
movabs rcx, str.OInstall_W7_additional_filesi32
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str.i.cab
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d17fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
movabs rcx, str.OInstall_W7_additional_filesi64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140037281
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x20
movabs rcx, str.OInstall_W7_additional_filesi64
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str.i.cab
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d17fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a4f22
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..proof.dat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..proof.dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._sp64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e40]
add r15, 0x15e
mov qword [0x140b36e40], r15
jmp 0x140038b47
push qword [rsp + 0x28]
movabs rcx, 0x1401af5ce
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140038b47
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
movabs rcx, str.OInstall_W7_additional_filesi32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140037bbb
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x20
movabs rcx, str.OInstall_W7_additional_filesi32
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str.i.cab
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d17fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
movabs rcx, str.OInstall_W7_additional_filesi64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140037e4a
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x20
movabs rcx, str.OInstall_W7_additional_filesi64
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str.i.cab
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d17fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a4f22
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..proof.dat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..proof.dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._sp32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a4f22
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..proof.dat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..proof.dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._sp64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e40]
add r15, 0x2bc
mov qword [0x140b36e40], r15
inc qword [rsp + 0x98]
jno 0x1400351f3
inc qword [rsp + 0x90]
jno 0x140035154
movabs rdx, 0x14019f0ba
lea rcx, [rsp + 0xa8]
call fcn.1400e83a0
push qword [rsp + 0x38]
movabs rcx, 0x1401a07ca
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140039775
push qword [rsp + 0x28]
movabs rcx, 0x1401a3836
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140038eae
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_c2rfireflydata.xml_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v32.cab_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v32_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e8260
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._fre.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s320.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a58e4
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401b066c
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e40]
add r15, 0x3de
mov qword [0x140b36e40], r15
jmp 0x140039770
push qword [rsp + 0x28]
movabs rcx, 0x1401a7606
pop rdx
call fcn.1400e8340
or rax, rax
je 0x1400391c5
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_c2rfireflydata.xml_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v64.cab_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v64_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e8260
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._fre.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2cfe
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a8592
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.x_none.dat.cobra
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e40]
add r15, 0x4a6
mov qword [0x140b36e40], r15
jmp 0x140039770
push qword [rsp + 0x28]
movabs rcx, 0x1401af5ce
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140039770
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_c2rfireflydata.xml_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v32.cab_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v32_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..cab_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_c2rfireflydata.xml_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v64.cab_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v64_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e8260
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._fre.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s320.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a58e4
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401b066c
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._fre.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2cfe
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a8592
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.x_none.dat.cobra
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e40]
add r15, 0x82a
mov qword [0x140b36e40], r15
jmp 0x14003afe7
push qword [rsp + 0x38]
movabs rcx, 0x1401a07fc
pop rdx
call fcn.1400e8340
or rax, rax
je 0x14003afe7
push qword [rsp + 0x28]
movabs rcx, 0x1401a3836
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140039f81
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x14019fa9a
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401ae6d4
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_v32_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e8260
mov r15, qword [0x140b36e40]
add r15, 0x28
mov qword [0x140b36e40], r15
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i320.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i320.cab.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i640.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i640.cab.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s320.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._a320_exp.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._a640_exp.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a58e4
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.x_none.dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e40]
add r15, 0x5aa
mov qword [0x140b36e40], r15
jmp 0x14003afe7
push qword [rsp + 0x28]
movabs rcx, 0x1401a7606
pop rdx
call fcn.1400e8340
or rax, rax
je 0x14003a530
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x14019fa9a
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_v64.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_v64_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e8260
mov r15, qword [0x140b36e40]
add r15, 0x32
mov qword [0x140b36e40], r15
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i640.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i640.cab.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2cfe
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._a640_exp.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a8592
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.x_none.dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e40]
add r15, 0x6a4
mov qword [0x140b36e40], r15
jmp 0x14003afe7
push qword [rsp + 0x28]
movabs rcx, 0x1401af5ce
pop rdx
call fcn.1400e8340
or rax, rax
je 0x14003afe7
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x14019fa9a
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401ae6d4
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_v32_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x14019fe9a
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_v64.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_v64_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a7268
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e8260
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.x_none.dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a8592
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i640.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i640.cab.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2cfe
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.x_none.dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a58e4
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i320.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i320.cab.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s320.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._a320_exp.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2044
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._a640_exp.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e40]
add r15, 0xc80
mov qword [0x140b36e40], r15
push 1
pop rcx
call fcn.1400d24f0
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
movabs rcx, str.OInstall_W7_additional_filesi320i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003b1fd
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i320i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x20
movabs rcx, str.OInstall_W7_additional_filesi320i.cab
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d17fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
movabs rcx, str.OInstall_W7_additional_filesi640i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003b408
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i640i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x20
movabs rcx, str.OInstall_W7_additional_filesi640i.cab
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d17fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 0xfffffffffffffffe
jne 0x14003b4b2
mov r15, qword [rsp + 0xb0]
and r15, r15
jne 0x14003b4b2
mov rax, 1
jmp 0x14003b4b5
xor rax, rax
and rax, rax
je 0x14003c0bc
push 0
push 0x3c
pop rcx
pop rdx
call fcn.1400c4250
push 0
push 0x3c
pop rcx
pop rdx
call fcn.1400c42a8
push 0x3c
pop rcx
call fcn.1400c4338
mov rax, rax
push rax
pop rcx
call sub.USER32.dll_UpdateWindow
mov qword [0x140b36e40], 0x9c4
push 0
push 1
push 0x3c
pop rcx
pop rdx
pop r8
call fcn.1400c7f38
push qword [0x140b36e40]
push 2
push 0x3c
pop rcx
pop rdx
pop r8
call fcn.1400c7f38
push 0xffffffffffffffff
push 0x3c
pop rcx
pop rdx
call fcn.1400c42a8
push 0x3c
pop rcx
call fcn.1400c4338
mov rax, rax
push rax
pop rcx
call sub.USER32.dll_UpdateWindow
push 1
sub rsp, 8
push 0
pop rcx
sub rsp, 0x20
call fcn.1400cf580
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140047bce
movabs rax, str._Start_Download_
push rax
pop rcx
call fcn.1400230a9
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.exe
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400230a9
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rax, 1
mov rax, rax
push rax
xor rax, rax
mov rax, rax
push rax
xor rax, rax
mov rax, rax
push rax
push qword [rsp + 0x58]
push qword [rsp + 0xd8]
mov rcx, qword [rsp + 0x98]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, 0x1401a6b22
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140073377
add rsp, 0x38
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
movabs rax, 0x14019f0ba
push rax
push 0x3a
pop rcx
pop rdx
call fcn.1400c6e80
mov r15, qword [0x140b36e20]
and r15, r15
jne 0x14003b6ea
jmp 0x14003c124
movabs rdx, 0x14019f0ba
lea rcx, [rsp + 0xb8]
call fcn.1400e83a0
mov r15, qword [0x140b36d58]
and r15, r15
jle 0x14003b76d
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.___log
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [0x140b36db0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.oinstall_aria2_log2.log___log_levelnotice
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xc0]
pop rdx
call fcn.1400e8260
push 0x41
pop rcx
call fcn.1400c42fc
mov r15, rax
and r15, 1
and r15, r15
je 0x14003b7f3
mov rcx, qword [0x140b36870]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.__i_aria2_oinstall.ini__dOfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0x78]
pop rdx
call fcn.1400e8260
jmp 0x14003b860
mov rcx, qword [0x140b36888]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.__i_aria2_oinstall.ini__dOfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0x78]
pop rdx
call fcn.1400e8260
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003c095
push 0
push 1
push 0x3c
pop rcx
pop rdx
pop r8
call fcn.1400c7f38
push 0x64
push 2
push 0x3c
pop rcx
pop rdx
pop r8
call fcn.1400c7f38
push 5
push 0x3c
pop rcx
pop rdx
call fcn.1400c42a8
push 0x3c
pop rcx
call fcn.1400c4338
mov rax, rax
push rax
pop rcx
call sub.USER32.dll_UpdateWindow
push 2
sub rsp, 8
push 0
pop rcx
sub rsp, 0x20
call fcn.1400cf580
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140047bce
push 0x64
push 5
push 0
pop rcx
sub rsp, 0x20
call fcn.1400cf580
add rsp, 0x20
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
call fcn.14006810f
call fcn.140060a72
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.exe
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x88]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400230a9
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401a53a2
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400230a9
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
movabs rdx, 0x14019f0ba
lea rcx, [rsp + 0xc0]
call fcn.1400e83a0
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2ab0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
and rax, rax
je 0x14003bc76
push 1
pop rcx
call fcn.1400d2c50
mov r15, rax
and r15, r15
jne 0x14003bbd8
mov rcx, qword [rsp + 0xc0]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push 1
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2d20
add rsp, 0x20
pop rax
movabs rcx, 0x1401b1db4
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xc8]
pop rdx
call fcn.1400e8260
jmp 0x14003bb3d
push 1
pop rcx
call fcn.1400d24f0
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.file_aria2_oinstall.ini_:_r_n
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xd8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401b1db4
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400230a9
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rax, 1
mov rax, rax
push rax
xor rax, rax
mov rax, rax
push rax
xor rax, rax
mov rax, rax
push rax
push qword [rsp + 0x58]
push qword [rsp + 0xa0]
mov rcx, qword [rsp + 0x98]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, 0x1401a6b22
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140073377
add rsp, 0x38
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push 0x64
push 0x3c
pop rcx
pop rdx
call fcn.1400c42a8
push 0x3c
pop rcx
call fcn.1400c4338
mov rax, rax
push rax
pop rcx
call sub.USER32.dll_UpdateWindow
push 0x64
push 0x64
push 0
pop rcx
sub rsp, 0x20
call fcn.1400cf580
add rsp, 0x20
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
call fcn.14006810f
call fcn.140060a72
mov r15, qword [0x140b36e20]
and r15, r15
jle 0x14003c095
push 0x18
pop rcx
call fcn.1400e69f0
mov qword [rsp + 0xc8], rax
mov rcx, qword [rsp + 0x30]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rbp, qword [rsp + 0xd0]
lea rcx, [rbp]
pop rdx
call fcn.1400e8260
mov rcx, qword [rsp + 0x30]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rbp, qword [rsp + 0xd0]
lea rcx, [rbp + 0x10]
pop rdx
call fcn.1400e8260
mov rbp, qword [rsp + 0xc8]
movabs rdx, 0x14019f0ba
lea rcx, [rbp + 8]
call fcn.1400e83a0
push 0x32
pop rcx
call fcn.1400cf114
push qword [rsp + 0xc8]
lea rax, [0x140068b3f]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14007e890
mov qword [rsp + 0xd0], rax
push qword [rsp + 0xd0]
pop rcx
call fcn.14007e744
and rax, rax
je 0x14003beb7
mov r15, qword [0x140b36e20]
and r15, r15
jne 0x14003bea5
jmp 0x14003c124
push 0x32
pop rcx
call fcn.1400cf114
call fcn.140060a72
jmp 0x14003be82
mov rbp, qword [rsp + 0xc8]
push qword [rbp + 8]
movabs rcx, 0x14019f0ba
pop rdx
call fcn.1400e8340
or rax, rax
jne 0x14003c088
call fcn.1400c1314
and rax, rax
je 0x14003bf75
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x140b36868]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.MediaWindows_Error.wav
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003bf75
mov rax, 1
jmp 0x14003bf78
xor rax, rax
and rax, rax
je 0x14003c01e
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x140b36868]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.MediaWindows_Error.wav
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 0
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14009e3b8
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push 0
pop rcx
call fcn.14009e498
push 0x7d0
pop rcx
call fcn.1400cf114
push qword [rsp + 0xc8]
pop rcx
call fcn.1400e69d0
mov rcx, qword [0x140b36870]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.__i_aria2_oinstall.ini__dOfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0x78]
pop rdx
call fcn.1400e8260
jmp 0x14003b860
push qword [rsp + 0xc8]
pop rcx
call fcn.1400e69d0
movabs rax, 0x14019f0ba
push rax
push 0x3a
pop rcx
pop rdx
call fcn.1400c6e80
mov r15, qword [0x140b36e20]
and r15, r15
jne 0x14003c0ba
jmp 0x14003c124
jmp 0x14003c124
push 3
movabs rax, 0x14019f0ba
push rax
push qword [rsp + 0x40]
pop rcx
pop rdx
pop r8
call fcn.1400d187c
movabs rdx, 0x14019f0ba
lea rcx, [rsp + 0x48]
call fcn.1400e83a0
movabs rcx, 0x1401a019a
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
pop rax
push rax
call fcn.1400e8490
pop rdx
add rax, rdx
jmp 0x14003c60a
push 0x15e
pop rcx
call fcn.1400cf114
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1c6c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
movabs rax, 0x14019f0ba
push rax
movabs rax, 0x14019f0ba
push rax
pop rcx
pop rdx
call fcn.14007069c
push 0
sub rsp, 8
push 0
pop rcx
sub rsp, 0x20
call fcn.1400cf580
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140047bce
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a6b22
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003c367
push 3
movabs rax, 0x14019f0ba
push rax
movabs rax, str._t__f__IM_aria2_oinstall.exe
push rax
movabs rax, str.taskkill.exe
push rax
pop rcx
pop rdx
pop r8
pop r9
call fcn.14009c900
push 0x15e
pop rcx
call fcn.1400cf114
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x78]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, 0x1401a6b22
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d15fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
jmp 0x14003c222
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003c467
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x48]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d15fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x140b36db0]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a6b22
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003c5b0
push 3
movabs rax, 0x14019f0ba
push rax
movabs rax, str._t__f__IM_aria2_oinstall.exe
push rax
movabs rax, str.taskkill.exe
push rax
pop rcx
pop rdx
pop r8
pop r9
call fcn.14009c900
push 0x15e
pop rcx
call fcn.1400cf114
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [0x140b36db0]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, 0x1401a6b22
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d15fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007ddec
add rsp, 0x28
pop rax
jmp 0x14003c467
push 0x1f4
pop rcx
call fcn.1400cf114
push 1
push 0x3c
pop rcx
pop rdx
call fcn.1400c4250
movabs rcx, 0x1401a0196
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
pop rax
push rax
call fcn.1400e8490
pop rdx
add rax, rdx
jmp 0x14003c60a
push rax
mov rcx, qword [rsp + 0xc8]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x88]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x40]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0xa8]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x70]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x68]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x38]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x30]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x78]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x90]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x80]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
pop rax
add rsp, 0xd8
pop r15
pop rbp
ret