Function at 0x14000ac40
Capabilities:
Hide shutdown actions via policy

Disassembly:
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x368
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x2e0], 0xfffffffffffffffe
mov qword [rbp + 0x290], 0xffffffff80000001
lea rdi, str.SoftwareMicrosoftWindowsCurrentVersionPoliciesSystemDisableChangePassword
mov qword [rbp + 0x278], rdi
mov qword [rbp + 0x280], 0x39
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x290]
lea r8, [rbp + 0x278]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000adee
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005a941]
lea r9, [rbp + 0x2b0]
mov r8d, 0x15
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000ad11
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000ad1e
mov rcx, rsi
call fcn.1400010a0
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, str.DisableLockWorkstationDisableTaskMgrSOFTWAREMicrosoftWindowsCurrentVersionPoliciesExplorerHidePowerOptionsNoControlPanelNoRunSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystemHideFastUserSwitchingPromptOnSecureDesktop
lea r9, [rbp + 0x2b0]
mov r8d, 0x16
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000ad72
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000ad7f
mov rcx, rsi
call fcn.1400010a0
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005a972]
lea r9, [rbp + 0x2b0]
mov r8d, 0xe
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000add3
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000ade0
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000adf3
call fcn.1400010a0
lea rbx, [0x14005a980]
mov qword [rbp + 0x268], rbx
mov qword [rbp + 0x270], 0x3b
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x290]
lea r8, [rbp + 0x268]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000af78
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005a9bb]
lea r9, [rbp + 0x2b0]
mov r8d, 0x10
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000ae9b
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000aea8
mov rcx, rsi
call fcn.1400010a0
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005a9cb]
lea r9, [rbp + 0x2b0]
mov r8d, 0xe
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000aefc
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000af09
mov rcx, rsi
call fcn.1400010a0
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005a9d9]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000af5d
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000af6a
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000af7d
call fcn.1400010a0
mov qword [rbp + 0x298], 0xffffffff80000002
lea rax, [0x14005a9de]
mov qword [rbp + 0x258], rax
mov qword [rbp + 0x260], 0x39
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x258]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000b353
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aa17]
lea r9, [rbp + 0x2b0]
mov r8d, 0x15
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b030
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b03d
mov rcx, rsi
call fcn.1400010a0
lea rdx, [0x14005aa44]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aa2c]
lea r9, [rbp + 0x2b0]
mov r8d, 0x15
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b091
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b09e
mov rcx, rsi
call fcn.1400010a0
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, str.EnableLUAConsentPromptBehaviorAdminValidateAdminCodeSignaturesFilterAdministratorTokenSOFTWAREMicrosoftPolicyManagerdefaultSearchAllowFindMyFilesvalueSOFTWAREMicrosoftPolicyManagerdefaultSettingsAllowEditDeviceNameSOFTWAREMicrosoftPolicyManagerdefaultSettingsAllowLanguageSOFTWAREMicrosoftPolicyManagerdefaultSettingsAllowPowerSleepSOFTWAREMicrosoftPolicyManagerdefaultSettingsAllowSignInOptionsSOFTWAREMicrosoftPolicyManagerdefaultSettingsAllowYourAccountSOFTWAREMicrosoftPolicyManagerdefaultSmartScreenEnableAppInstallControlSOFTWAREMicrosoftPolicyManagerdefaultSmartScreenEnableSmartScreenInShellSOFTWAREMicrosoftPolicyManagerdefaultSmartScreenPreventOverrideForFilesInShellSOFTWAREMicrosoftPolicyManagerdefaultStartDisableContextMenusSOFTWAREMicrosoftPolicyManagerdefaultStartHideAppListSOFTWAREMicrosoftPolicyManagerdefaultStartHideChangeAccountSettingsSOFTWAREMicrosoftPolicyManagerdefaultStartHideFrequentlyUsedAppsSOFTWAREMicrosoftPolicyManagerdefaultStartHideHibernateSOFTWAREMicrosoftPolicyManagerdefaultStartHideLockSOFTWAREMicrosoftPolicyManagerdefaultStartHidePeopleBarSOFTWAREMicrosoftPolicyManagerdefaultStartHidePowerButtonSOFTWAREMicrosoftPolicyManagerdefaultStartHideRecentJumplistsSOFTWAREMicrosoftPolicyManagerdefaultStartHideRecentlyAddedAppsSOFTWAREMicrosoftPolicyManagerdefaultStartHideRestartSOFTWAREMicrosoftPolicyManagerdefaultStartHideShutDownSOFTWAREMicrosoftPolicyManagerdefaultStartHideSignOutSOFTWAREMicrosoftPolicyManagerdefaultStartHideSleepSOFTWAREMicrosoftPolicyManagerdefaultStartHideSwitchAccountSOFTWAREMicrosoftPolicyManagerdefaultStartHideUserTileSOFTWAREMicrosoftPolicyManagerdefaultStartNoPinningToTaskbarSOFTWAREMicrosoftPolicyManagerdefaultSystemDisableDeviceDeleteSOFTWAREMicrosoftPolicyManagerdefaultSystemDisableDiagnosticDataViewerSOFTWAREMicrosoftPolicyManagerdefaultSystemDisableDirectXDatabaseUpdateSOFTWAREMicrosoftPolicyManagerdefaultSystemDisableEnterpriseAuthProxySOFTWAREMicrosoftPolicyManagerdefaultSystemDisableSystemRestoreSOFTWAREMicrosoftPolicyManagerdefaultTaskManagerAllowEndTaskSOFTWAREMicrosoftPolicyManagerdefaultWindowsDefenderSecurityCenterDisableAccountProtectionUISOFTWAREMicrosoftPolicyManagerdefaultWindowsDefenderSecurityCenterDisableDeviceSecurityUISOFTWAREMicrosoftPolicyManagerdefaultWindowsDefenderSecurityCenterDisableNetworkUISOFTWAREMicrosoftPolicyManagerdefaultWindowsDefenderSecurityCenterDisableVirusUISOFTWAREMicrosoftPolicyManagerdefaultWindowsDefenderSecurityCenterDisallowExploitProtectionOverrideSOFTWAREMicrosoftPolicyManagerdefaultWindowsDefenderSecurityCenterHideRansomwareDataRecoverySOFTWAREMicrosoftPolicyManagerdefaultWindowsDefenderSecurityCenterHideSecureBootSOFTWAREMicrosoftPolicyManagerdefaultWindowsLogonDontDisplayNetworkSelectionUISOFTWAREMicrosoftPolicyManagerdefaultWindowsLogonHideFastUserSwitchingSOFTWAREPoliciesMicrosoftWindows_DefenderDisableAntiSpywareDisableRegistryTools
lea r9, [rbp + 0x2b0]
mov r8d, 9
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b0f2
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b0ff
mov rcx, rsi
call fcn.1400010a0
lea rdx, [0x14005aa44]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aa51]
lea r9, [rbp + 0x2b0]
mov r8d, 0x1a
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b153
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b160
mov rcx, rsi
call fcn.1400010a0
lea rdx, [0x14005aa44]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aa6b]
lea r9, [rbp + 0x2b0]
mov r8d, 0x1b
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b1b4
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b1c1
mov rcx, rsi
call fcn.1400010a0
lea rdx, [0x14005aa44]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aa86]
lea r9, [rbp + 0x2b0]
mov r8d, 0x18
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b215
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b222
mov rcx, rsi
call fcn.1400010a0
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005a972]
lea r9, [rbp + 0x2b0]
mov r8d, 0xe
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b276
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b283
mov rcx, rsi
call fcn.1400010a0
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005a941]
lea r9, [rbp + 0x2b0]
mov r8d, 0x15
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b2d7
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b2e4
mov rcx, rsi
call fcn.1400010a0
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, str.DisableLockWorkstationDisableTaskMgrSOFTWAREMicrosoftWindowsCurrentVersionPoliciesExplorerHidePowerOptionsNoControlPanelNoRunSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystemHideFastUserSwitchingPromptOnSecureDesktop
lea r9, [rbp + 0x2b0]
mov r8d, 0x16
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b338
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b345
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000b358
call fcn.1400010a0
mov qword [rbp + 0x248], rbx
mov qword [rbp + 0x250], 0x3b
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x248]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000b4d6
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005a9bb]
lea r9, [rbp + 0x2b0]
mov r8d, 0x10
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b3f9
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b406
mov rcx, rsi
call fcn.1400010a0
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005a9cb]
lea r9, [rbp + 0x2b0]
mov r8d, 0xe
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b45a
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b467
mov rcx, rsi
call fcn.1400010a0
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005a9d9]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b4bb
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b4c8
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000b4db
call fcn.1400010a0
lea rax, [0x14005aa9e]
mov qword [rbp + 0x238], rax
mov qword [rbp + 0x240], 0x40
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x238]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000b59a
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005aa44]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b57f
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b58c
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000b59f
call fcn.1400010a0
lea rax, [0x14005aae3]
mov qword [rbp + 0x228], rax
mov qword [rbp + 0x230], 0x45
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x228]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000b65e
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005aa44]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b643
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b650
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000b663
call fcn.1400010a0
lea rax, [0x14005ab28]
mov qword [rbp + 0x218], rax
mov qword [rbp + 0x220], 0x3f
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x218]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000b722
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005aa44]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b707
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b714
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000b727
call fcn.1400010a0
lea rax, [0x14005ab67]
mov qword [rbp + 0x208], rax
mov qword [rbp + 0x210], 0x41
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x208]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000b7e6
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005aa44]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b7cb
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b7d8
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000b7eb
call fcn.1400010a0
lea rax, [0x14005aba8]
mov qword [rbp + 0x1f8], rax
mov qword [rbp + 0x200], 0x44
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x1f8]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000b8aa
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005aa44]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b88f
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b89c
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000b8af
call fcn.1400010a0
lea rax, [0x14005abec]
mov qword [rbp + 0x1e8], rax
mov qword [rbp + 0x1f0], 0x42
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x1e8]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000b96e
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005aa44]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000b953
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000b960
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000b973
call fcn.1400010a0
lea rax, [0x14005ac2e]
mov qword [rbp + 0x1d8], rax
mov qword [rbp + 0x1e0], 0x4c
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x1d8]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000ba32
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005aa44]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000ba17
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000ba24
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000ba37
call fcn.1400010a0
lea rax, [0x14005ac7a]
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0x1d0], 0x4d
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x1c8]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000baf6
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005aa44]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000badb
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000bae8
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000bafb
call fcn.1400010a0
lea rax, [0x14005acc7]
mov qword [rbp + 0x1b8], rax
mov qword [rbp + 0x1c0], 0x53
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x1b8]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000bbba
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005aa44]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000bb9f
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000bbac
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000bbbf
call fcn.1400010a0
lea rax, [0x14005ad1a]
mov qword [rbp + 0x1a8], rax
mov qword [rbp + 0x1b0], 0x42
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x1a8]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000bc7e
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000bc63
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000bc70
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000bc83
call fcn.1400010a0
lea rax, [0x14005ad5c]
mov qword [rbp + 0x198], rax
mov qword [rbp + 0x1a0], 0x3a
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x198]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000bd42
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000bd27
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000bd34
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000bd47
call fcn.1400010a0
lea rax, [0x14005ad96]
mov qword [rbp + 0x188], rax
mov qword [rbp + 0x190], 0x48
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x188]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000be06
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000bdeb
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000bdf8
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000be0b
call fcn.1400010a0
lea rax, [0x14005adde]
mov qword [rbp + 0x178], rax
mov qword [rbp + 0x180], 0x45
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x178]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000beca
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000beaf
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000bebc
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000becf
call fcn.1400010a0
lea rax, [0x14005ae23]
mov qword [rbp + 0x168], rax
mov qword [rbp + 0x170], 0x3c
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x168]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000bf8e
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000bf73
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000bf80
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000bf93
call fcn.1400010a0
lea rax, [0x14005ae5f]
mov qword [rbp + 0x158], rax
mov qword [rbp + 0x160], 0x37
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x158]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000c052
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000c037
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000c044
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000c057
call fcn.1400010a0
lea rax, [0x14005ae96]
mov qword [rbp + 0x148], rax
mov qword [rbp + 0x150], 0x3c
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x148]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000c116
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000c0fb
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000c108
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000c11b
call fcn.1400010a0
lea rax, [0x14005aed2]
mov qword [rbp + 0x138], rax
mov qword [rbp + 0x140], 0x3e
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x138]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000c1da
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000c1bf
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000c1cc
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000c1df
call fcn.1400010a0
lea rax, [0x14005af10]
mov qword [rbp + 0x128], rax
mov qword [rbp + 0x130], 0x42
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x128]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000c29e
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000c283
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000c290
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000c2a3
call fcn.1400010a0
lea rax, [0x14005af52]
mov qword [rbp + 0x118], rax
mov qword [rbp + 0x120], 0x44
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x118]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000c362
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000c347
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000c354
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000c367
call fcn.1400010a0
lea rax, [0x14005af96]
mov qword [rbp + 0x108], rax
mov qword [rbp + 0x110], 0x3a
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x108]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000c426
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000c40b
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000c418
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000c42b
call fcn.1400010a0
lea rax, [0x14005afd0]
mov qword [rbp + 0xf8], rax
mov qword [rbp + 0x100], 0x3b
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0xf8]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000c4ea
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000c4cf
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000c4dc
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000c4ef
call fcn.1400010a0
lea rax, [0x14005b00b]
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0xf0], 0x3a
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0xe8]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000c5ae
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000c593
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000c5a0
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000c5b3
call fcn.1400010a0
lea rax, [0x14005b045]
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], 0x38
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0xd8]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000c672
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000c657
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000c664
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000c677
call fcn.1400010a0
lea rax, [0x14005b07d]
mov qword [rbp + 0xc8], rax
mov qword [rbp + 0xd0], 0x40
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0xc8]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000c736
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000c71b
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000c728
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000c73b
call fcn.1400010a0
lea rax, [0x14005b0bd]
mov qword [rbp + 0xb8], rax
mov qword [rbp + 0xc0], 0x3b
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0xb8]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000c7fa
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000c7df
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000c7ec
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000c7ff
call fcn.1400010a0
lea rax, [0x14005b0f8]
mov qword [rbp + 0xa8], rax
mov qword [rbp + 0xb0], 0x41
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0xa8]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000c8be
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000c8a3
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000c8b0
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000c8c3
call fcn.1400010a0
lea rax, [0x14005b139]
mov qword [rbp + 0x98], rax
mov qword [rbp + 0xa0], 0x43
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x98]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000c982
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000c967
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000c974
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000c987
call fcn.1400010a0
lea rax, [0x14005b17c]
mov qword [rbp + 0x88], rax
mov qword [rbp + 0x90], 0x4b
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x88]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000ca46
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000ca2b
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000ca38
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000ca4b
call fcn.1400010a0
lea rax, [0x14005b1c7]
mov qword [rbp + 0x78], rax
mov qword [rbp + 0x80], 0x4c
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x78]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000cb04
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000cae9
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000caf6
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000cb09
call fcn.1400010a0
lea rax, [0x14005b213]
mov qword [rbp + 0x68], rax
mov qword [rbp + 0x70], 0x4a
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x68]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000cbbf
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000cba4
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000cbb1
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000cbc4
call fcn.1400010a0
lea rax, [0x14005b25d]
mov qword [rbp + 0x58], rax
mov qword [rbp + 0x60], 0x44
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x58]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000cc7a
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000cc5f
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000cc6c
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000cc7f
call fcn.1400010a0
lea rax, [0x14005b2a1]
mov qword [rbp + 0x48], rax
mov qword [rbp + 0x50], 0x41
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x48]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000cd35
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005aa44]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000cd1a
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000cd27
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000cd3a
call fcn.1400010a0
lea rax, [0x14005b2e2]
mov qword [rbp + 0x38], rax
mov qword [rbp + 0x40], 0x61
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x38]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000cdf0
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000cdd5
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000cde2
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000cdf5
call fcn.1400010a0
lea rax, [0x14005b343]
mov qword [rbp + 0x28], rax
mov qword [rbp + 0x30], 0x5e
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x28]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000ceab
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000ce90
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000ce9d
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000ceb0
call fcn.1400010a0
lea rax, [0x14005b3a1]
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x20], 0x57
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 0x18]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000cf66
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000cf4b
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000cf58
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000cf6b
call fcn.1400010a0
lea rax, [0x14005b3f8]
mov qword [rbp + 8], rax
mov qword [rbp + 0x10], 0x55
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp + 8]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000d021
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000d006
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000d013
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000d026
call fcn.1400010a0
lea rax, [0x14005b44d]
mov qword [rbp - 8], rax
mov qword [rbp], 0x68
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp - 8]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000d0dc
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005aa44]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000d0c1
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000d0ce
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000d0e1
call fcn.1400010a0
lea rax, [0x14005b4b5]
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], 0x61
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp - 0x18]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000d197
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000d17c
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000d189
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000d19c
call fcn.1400010a0
lea rax, [0x14005b516]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 0x55
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp - 0x28]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000d252
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000d237
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000d244
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000d257
call fcn.1400010a0
lea rax, [0x14005b56b]
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 0x53
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp - 0x38]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000d30d
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000d2f2
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000d2ff
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000d312
call fcn.1400010a0
lea rax, [0x14005b5be]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 0x4b
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp - 0x48]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rcx, qword [rbp + 0x2a0]
je 0x14000d3c8
mov qword [rbp + 0x2d0], rcx
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
mov rcx, qword [rbp + 0x2d0]
lea rdx, [0x14005aade]
lea r9, [rbp + 0x2b0]
mov r8d, 5
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000d3ad
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000d3ba
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000d3cd
call fcn.1400010a0
lea rax, [0x14005b609]
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 0x2c
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x298]
lea r8, [rbp - 0x58]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rsi, qword [rbp + 0x2a0]
je 0x14000d47f
mov qword [rbp + 0x2d0], rsi
lea rdx, [0x14005a958]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
lea rdx, [0x14005b635]
lea r9, [rbp + 0x2b0]
mov r8d, 0x12
mov rcx, rsi
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000d464
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000d471
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x2d0]
call fcn.14001dfe0
jmp 0x14000d487
mov rcx, rsi
call fcn.1400010a0
mov qword [rbp + 0x2d0], rdi
mov qword [rbp + 0x2d8], 0x39
lea rcx, [rbp + 0x2a0]
lea rdx, [rbp + 0x290]
lea r8, [rbp + 0x2d0]
mov r9d, 0xf003f
call fcn.140019c60
cmp byte [rbp + 0x2a8], 0
mov rsi, qword [rbp + 0x2a0]
je 0x14000d53b
mov qword [rbp + 0x288], rsi
lea rdx, [0x14005b65c]
lea rcx, [rbp + 0x2b0]
call fcn.14001e300
lea rdx, [0x14005b647]
lea r9, [rbp + 0x2b0]
mov r8d, 0x14
mov rcx, rsi
call fcn.140019a80
mov rsi, rax
mov rdx, qword [rbp + 0x2b0]
test rdx, rdx
je 0x14000d520
mov rcx, qword [rbp + 0x2b8]
mov r8d, 1
call fcn.14001dfa0
test rsi, rsi
je 0x14000d52d
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x288]
call fcn.14001dfe0
jmp 0x14000d543
mov rcx, rsi
call fcn.1400010a0
lea rcx, [rbp + 0x298]
call fcn.14001dfe0
lea rcx, [rbp + 0x290]
call fcn.14001dfe0
nop
add rsp, 0x368
pop rbx
pop rdi
pop rsi
pop rbp
ret