Function at 0x140034849
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 0x140034867
sub rsp, 0x28
call fcn.1400e85c0
mov rcx, qword [rsp + 0x118]
call fcn.14007dbe0
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.140026136
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 [0x140b36d60]
and r15, r15
jle 0x140034a34
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 [0x140b36db8]
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, [0x140b36fc0]
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, 0x1401a6b2a
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140034e47
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, 0x1401a6b2a
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140034d47
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, 0x1401a6b2a
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.1400d1778
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
jmp 0x140034c0d
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140034e47
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.1400d1778
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140034f47
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.1400d1778
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
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, 0x1401a6b2a
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.14007dbe0
add rsp, 0x28
pop rax
and rax, rax
je 0x14003bf18
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, 0x1403f36c1
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1403f36c1
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.14007dbe0
add rsp, 0x28
pop rax
and rax, rax
je 0x14003bf18
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, 0x1401b567e
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.14007dbe0
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.14007dbe0
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.14007dbe0
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.14007dbe0
add rsp, 0x28
pop rax
and rax, rax
je 0x1400352d8
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 [0x140b36e48], 0
movabs rdx, 0x14019f0ba
lea rcx, [rsp + 0x88]
call fcn.1400e83a0
mov qword [rsp + 0x90], 0
jmp 0x140035308
push 0x47
pop rcx
call fcn.1400c4358
mov r15, rax
dec r15
cmp r15, qword [rsp + 0x90]
jl 0x140038d17
push qword [rsp + 0x90]
push 0x47
pop rcx
pop rdx
call fcn.1400c4400
mov r15, rax
and r15, 2
and r15, r15
je 0x140038d09
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 0x1400353a7
push qword [0x140b37028]
pop rcx
call fcn.1400dc120
cmp rax, qword [rsp + 0x98]
jl 0x140038d09
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 [0x140b37030]
imul rdx, qword [rsp + 0xb0]
mov rbp, rdx
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x140b37028]
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 0x140038cfb
mov rdx, qword [0x140b37030]
imul rdx, qword [rsp + 0x98]
mov rbp, rdx
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x140b37028]
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 0x140036228
push qword [rsp + 0x28]
movabs rcx, 0x1401a3836
pop rdx
call fcn.1400e8340
or rax, rax
je 0x14003585a
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, 0x1401a728c
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a4f06
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.14007dbe0
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e48]
add r15, 0xaa
mov qword [0x140b36e48], r15
jmp 0x140036223
push qword [rsp + 0x28]
movabs rcx, 0x1401a762a
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140035bb1
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, 0x1401a728c
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a4f06
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.14007dbe0
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e48]
add r15, 0xaa
mov qword [0x140b36e48], r15
jmp 0x140036223
push qword [rsp + 0x28]
movabs rcx, 0x1401af5d6
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140036223
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, 0x1401a728c
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a4f06
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a4f06
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.14007dbe0
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e48]
add r15, 0x154
mov qword [0x140b36e48], r15
jmp 0x140038cfb
push qword [rsp + 0x38]
movabs rcx, 0x1401a07fc
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140038cfb
push qword [rsp + 0x28]
movabs rcx, 0x1401a3836
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140036efa
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x1400364f1
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.14007dbe0
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140036780
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a4f06
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.14007dbe0
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.14007dbe0
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.14007dbe0
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e48]
add r15, 0x15e
mov qword [0x140b36e48], r15
jmp 0x140038cfb
push qword [rsp + 0x28]
movabs rcx, 0x1401a762a
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140037ac3
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x1400371a6
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.14007dbe0
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140037435
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a4f06
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.14007dbe0
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.14007dbe0
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.14007dbe0
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e48]
add r15, 0x15e
mov qword [0x140b36e48], r15
jmp 0x140038cfb
push qword [rsp + 0x28]
movabs rcx, 0x1401af5d6
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140038cfb
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140037d6f
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.14007dbe0
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140037ffe
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a4f06
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.14007dbe0
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.14007dbe0
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.14007dbe0
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
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, 0x1401a4f06
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.14007dbe0
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.14007dbe0
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.14007dbe0
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.14007dbe0
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, 0x1401a728c
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.14007dbe0
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e48]
add r15, 0x2bc
mov qword [0x140b36e48], r15
inc qword [rsp + 0x98]
jno 0x1400353a7
inc qword [rsp + 0x90]
jno 0x140035308
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 0x140039929
push qword [rsp + 0x28]
movabs rcx, 0x1401a3836
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140039062
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, 0x1401a728c
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.14007dbe0
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.14007dbe0
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, 0x1401a58c8
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.14007dbe0
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, 0x1401b0674
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.14007dbe0
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e48]
add r15, 0x3de
mov qword [0x140b36e48], r15
jmp 0x140039924
push qword [rsp + 0x28]
movabs rcx, 0x1401a762a
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140039379
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, 0x1401a728c
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.14007dbe0
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.14007dbe0
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, 0x1401a85b6
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.14007dbe0
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.14007dbe0
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e48]
add r15, 0x4a6
mov qword [0x140b36e48], r15
jmp 0x140039924
push qword [rsp + 0x28]
movabs rcx, 0x1401af5d6
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140039924
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, 0x1401a728c
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.14007dbe0
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.14007dbe0
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, 0x1401a58c8
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.14007dbe0
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, 0x1401b0674
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.14007dbe0
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.14007dbe0
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.14007dbe0
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, 0x1401a85b6
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.14007dbe0
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.14007dbe0
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e48]
add r15, 0x82a
mov qword [0x140b36e48], r15
jmp 0x14003addb
push qword [rsp + 0x38]
movabs rcx, 0x1401a07fc
pop rdx
call fcn.1400e8340
or rax, rax
je 0x14003addb
push qword [rsp + 0x28]
movabs rcx, 0x1401a3836
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140039fb5
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, 0x1401ae6dc
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, 0x1401a728c
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e8260
mov r15, qword [0x140b36e48]
add r15, 0x28
mov qword [0x140b36e48], 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.14007dbe0
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.14007dbe0
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.14007dbe0
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.14007dbe0
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.14007dbe0
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, 0x1401a58c8
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.14007dbe0
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.14007dbe0
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e48]
add r15, 0x5aa
mov qword [0x140b36e48], r15
jmp 0x14003addb
push qword [rsp + 0x28]
movabs rcx, 0x1401a762a
pop rdx
call fcn.1400e8340
or rax, rax
je 0x14003a4a4
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, 0x1401a728c
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e8260
mov r15, qword [0x140b36e48]
add r15, 0x32
mov qword [0x140b36e48], 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.14007dbe0
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.14007dbe0
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.14007dbe0
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, 0x1401a85b6
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.14007dbe0
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.14007dbe0
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e48]
add r15, 0x6a4
mov qword [0x140b36e48], r15
jmp 0x14003addb
push qword [rsp + 0x28]
movabs rcx, 0x1401af5d6
pop rdx
call fcn.1400e8340
or rax, rax
je 0x14003addb
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, 0x1401ae6dc
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, 0x1401a728c
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.14007dbe0
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, 0x1401a85b6
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.14007dbe0
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.14007dbe0
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.14007dbe0
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.14007dbe0
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.14007dbe0
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, 0x1401a58c8
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.14007dbe0
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.14007dbe0
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.14007dbe0
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.14007dbe0
add rsp, 0x28
pop rax
mov r15, qword [0x140b36e48]
add r15, 0xc80
mov qword [0x140b36e48], 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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003aff1
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.14007dbe0
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003b1fc
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.14007dbe0
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 0xfffffffffffffffe
jne 0x14003b2a6
mov r15, qword [rsp + 0xb0]
and r15, r15
jne 0x14003b2a6
mov rax, 1
jmp 0x14003b2a9
xor rax, rax
and rax, rax
je 0x14003beb0
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 [0x140b36e48], 0x9c4
push 0
push 1
push 0x3c
pop rcx
pop rdx
pop r8
call fcn.1400c7f38
push qword [0x140b36e48]
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.1400479c2
movabs rax, str._Start_Download_
push rax
pop rcx
call fcn.14002325d
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.14002325d
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
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, 0x1401a6b2a
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.14007316b
add rsp, 0x38
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
movabs rax, 0x14019f0ba
push rax
push 0x3a
pop rcx
pop rdx
call fcn.1400c6e80
mov r15, qword [0x140b36e28]
and r15, r15
jne 0x14003b4de
jmp 0x14003bf18
movabs rdx, 0x14019f0ba
lea rcx, [rsp + 0xb8]
call fcn.1400e83a0
mov r15, qword [0x140b36d60]
and r15, r15
jle 0x14003b561
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 [0x140b36db8]
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 0x14003b5e7
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 0x14003b654
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003be89
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.1400479c2
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.140067f03
call fcn.140060866
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.14002325d
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
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, 0x1401a5386
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.14002325d
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
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.14007dbe0
add rsp, 0x28
pop rax
and rax, rax
je 0x14003ba6a
push 1
pop rcx
call fcn.1400d2c50
mov r15, rax
and r15, r15
jne 0x14003b9cc
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, 0x1401b1dbc
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xc8]
pop rdx
call fcn.1400e8260
jmp 0x14003b931
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, 0x1401b1dbc
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.14002325d
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
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, 0x1401a6b2a
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.14007316b
add rsp, 0x38
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
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.140067f03
call fcn.140060866
mov r15, qword [0x140b36e28]
and r15, r15
jle 0x14003be89
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, [0x140068933]
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 0x14003bcab
mov r15, qword [0x140b36e28]
and r15, r15
jne 0x14003bc99
jmp 0x14003bf18
push 0x32
pop rcx
call fcn.1400cf114
call fcn.140060866
jmp 0x14003bc76
mov rbp, qword [rsp + 0xc8]
push qword [rbp + 8]
movabs rcx, 0x14019f0ba
pop rdx
call fcn.1400e8340
or rax, rax
jne 0x14003be7c
call fcn.1400c1314
and rax, rax
je 0x14003bd69
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003bd69
mov rax, 1
jmp 0x14003bd6c
xor rax, rax
and rax, rax
je 0x14003be12
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.14007dbe0
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 0x14003b654
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 [0x140b36e28]
and r15, r15
jne 0x14003beae
jmp 0x14003bf18
jmp 0x14003bf18
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 0x14003c3fe
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.14007dbe0
add rsp, 0x28
pop rax
movabs rax, 0x14019f0ba
push rax
movabs rax, 0x14019f0ba
push rax
pop rcx
pop rdx
call fcn.140070490
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.1400479c2
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, 0x1401a6b2a
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003c15b
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, 0x1401a6b2a
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.1400d1778
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
jmp 0x14003c016
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003c25b
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.1400d1778
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
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 [0x140b36db8]
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, 0x1401a6b2a
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.1400d15f4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003c3a4
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 [0x140b36db8]
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, 0x1401a6b2a
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.1400d1778
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007dbe0
add rsp, 0x28
pop rax
jmp 0x14003c25b
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 0x14003c3fe
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