Function at 0x140186000
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push rax
push rcx
push rdx
push rbx
push rbp
push rsi
push rdi
push r8
push r9
push r10
push r11
push r12
push r13
push r14
push r15
push rbp
mov rbp, rsp
sub rsp, 0x20
and rsp, 0xfffffffffffffff0
lea rbx, [0x1400f9800]
movabs rsi, 0
push rbx
sub dword [rbx + 0x12c], 0x19f56378
add dword [rbx + 0x19c], 0x75652b22
add dword [rbx + 0x314], 0x44f14270
not dword [rbx + 4]
sub dword [rbx + 0x15c], 0x2285027f
add dword [rbx + 0x228], 0x5923918
not dword [rbx + 0xb8]
add dword [rbx + 0x158], 0x27e45e45
not dword [rbx + 0x64]
sub dword [rbx + 0x2ac], 0xd3b79ec
sub dword [rbx + 0x180], 0x33ee7b8b
xor dword [rbx + 0x194], 0x26e3102
xor dword [rbx + 0x20], 0x2297623e
not dword [rbx + 0x130]
add dword [rbx + 0x3cc], 0x237c5e5d
not dword [rbx + 0xa4]
sub dword [rbx + 0x30], 0x346d165f
xor dword [rbx + 0x178], 0x54456b08
not dword [rbx + 0x358]
add dword [rbx + 0x398], 0x72296183
xor dword [rbx + 0x20c], 0x5f4b0fe0
not dword [rbx + 0x1d4]
xor dword [rbx + 0x94], 0x6558587e
not dword [rbx + 0x310]
sub dword [rbx + 0xa0], 0xdba0b68
not dword [rbx + 0x298]
not dword [rbx + 0x100]
xor dword [rbx + 0x174], 0x60fc74b7
not dword [rbx + 0x98]
sub dword [rbx + 0x218], 0x9bb31aa
add dword [rbx + 0x14], 0x6d4d59dd
sub dword [rbx + 0xe4], 0x6f3004e7
add dword [rbx + 0x138], 0x7e155339
sub dword [rbx + 0x2c], 0x3145a7b
add dword [rbx + 0x154], 0x79897c23
add dword [rbx + 0x190], 0x5eac03e9
add dword [rbx + 0x268], 0x4553395b
sub dword [rbx + 0x68], 0x2ce46ba4
xor dword [rbx + 0xf8], 0x568c1421
add dword [rbx + 0x1b4], 0x6f894af5
not dword [rbx + 0x224]
sub dword [rbx + 0x22c], 0x1d8e588d
not dword [rbx + 0x300]
xor dword [rbx + 0x1c0], 0x7ee3756
sub dword [rbx + 0x54], 0x7fbd5348
not dword [rbx + 0x1bc]
sub dword [rbx + 0x37c], 0x1bc86264
xor dword [rbx + 0x320], 0xdd52f57
sub dword [rbx + 0x2d4], 0x41c54534
xor dword [rbx + 0x5c], 0x672a5c
sub dword [rbx + 0x13c], 0x6a167e6f
not dword [rbx + 0xac]
not dword [rbx + 0x3d8]
not dword [rbx + 0x368]
sub dword [rbx + 0x2e0], 0x67e304ca
add dword [rbx + 0x2d0], 0x4f3e0d50
sub dword [rbx + 0x26c], 0x2a432d1a
xor dword [rbx + 0x1a0], 0x55532be1
sub dword [rbx + 0x88], 0x347318c5
not dword [rbx + 0x14c]
sub dword [rbx + 0x284], 0x40a83651
sub dword [rbx + 0x27c], 0x6be65977
xor dword [rbx + 0x34c], 0x6326685b
add dword [rbx + 0xf4], 0x2230395b
xor dword [rbx + 0x338], 0x7c6a2fae
not dword [rbx + 0x1dc]
add dword [rbx + 0x2f0], 0x33d776e0
xor dword [rbx + 0x35c], 0x64d3346a
add dword [rbx + 0x2cc], 0x1ff44a0e
sub dword [rbx + 0xb0], 0x75ad3023
not dword [rbx + 0x17c]
add dword [rbx + 0x3dc], 0x32ac0758
sub dword [rbx + 0x3c], 0x37aa01c6
not dword [rbx + 0x244]
not dword [rbx + 0x23c]
sub dword [rbx + 0x168], 0xfb070ce
sub dword [rbx + 0x3c0], 0x187e6e93
add dword [rbx + 0x90], 0x593c1853
xor dword [rbx + 0x38c], 0x6df745a2
not dword [rbx + 0x1e8]
not dword [rbx + 0x16c]
not dword [rbx + 0x1e0]
xor dword [rbx + 0x258], 0x34c202fa
add dword [rbx + 0x3e0], 0x1e974ea4
xor dword [rbx + 0xe0], 0x75fb5795
add dword [rbx + 0x3f8], 0x78f0431b
add dword [rbx + 0x354], 0x332a4a2d
sub dword [rbx + 0x280], 0x673544ea
xor dword [rbx + 0x330], 0x78cd3193
not dword [rbx + 0x3d4]
add dword [rbx + 0x70], 0x42b25fd2
add dword [rbx + 0x2a4], 0x330d49cc
not dword [rbx + 0x74]
sub dword [rbx + 0x234], 0x16213e2d
sub dword [rbx + 0x208], 0x4c7503b0
sub dword [rbx + 0x1f4], 0x7b4a4252
not dword [rbx + 0x3f0]
xor dword [rbx + 0x25c], 0x25bf0fee
add dword [rbx + 0x21c], 0x29970253
add dword [rbx + 0x40], 0x43d42a2d
not dword [rbx + 0xcc]
xor dword [rbx + 0x2a0], 0x37d367e
xor dword [rbx + 0xc], 0x57e470de
xor dword [rbx + 0x200], 0x7d4b081d
xor dword [rbx + 0x78], 0x4077566e
xor dword [rbx + 0xd8], 0x5004308
add dword [rbx + 0x110], 0x3af60993
not dword [rbx + 0x2f4]
sub dword [rbx + 0x260], 0x500d5b51
not dword [rbx + 0x250]
sub dword [rbx + 0x230], 0x2e8100e6
xor dword [rbx + 0x1e4], 0x66454230
not dword [rbx + 0x148]
sub dword [rbx + 0x1b8], 0x7dad5e0a
not dword [rbx + 0x3a0]
xor dword [rbx + 0x140], 0x11d30b39
sub dword [rbx + 8], 0x60af1500
sub dword [rbx + 0x104], 0x50041b60
not dword [rbx + 0x2b4]
xor dword [rbx + 0x28c], 0xdd1899
sub dword [rbx + 0xdc], 0x127f1b60
xor dword [rbx + 0x328], 0x72ec08fe
xor dword [rbx + 0x31c], 0x43b35061
add dword [rbx + 0x360], 0x7a297888
add dword [rbx + 0x144], 0x3ea100bb
xor dword [rbx + 0xc8], 0x9bb636e
sub dword [rbx + 0x34], 0x23b33dd2
xor dword [rbx + 0x294], 0x4214afb
not dword [rbx + 0x80]
add dword [rbx + 0x9c], 0x46034f56
sub dword [rbx + 0x1fc], 0x7453007
not dword [rbx + 0x1ec]
xor dword [rbx + 0x1f8], 0x651b41fb
sub dword [rbx + 0x2a8], 0x35ee79f1
sub dword [rbx + 0x60], 0x2ab57642
xor dword [rbx + 0x24], 0x796139e8
not dword [rbx + 0x10]
xor dword [rbx + 0x324], 0x248348b7
not dword [rbx + 0xfc]
not dword [rbx + 0x32c]
not dword [rbx + 0x2c0]
not dword [rbx + 0x1c]
sub dword [rbx + 0x198], 0x225b4e4b
add dword [rbx + 0x204], 0x22350d55
add dword [rbx + 0x124], 0x40194e66
xor dword [rbx], 0x6ffc704a
sub dword [rbx + 0x238], 0x2b9e6fd4
xor dword [rbx + 0x3fc], 0x27b86c50
not dword [rbx + 0x318]
not dword [rbx + 0xf0]
not dword [rbx + 0x84]
sub dword [rbx + 0x3bc], 0x6ccf7f52
add dword [rbx + 0x2e8], 0x3211043
add dword [rbx + 0x394], 0x33310e2a
sub dword [rbx + 0x1ac], 0x33bf0ea3
xor dword [rbx + 0x114], 0x6f5c148d
xor dword [rbx + 0x334], 0x11d86cb0
add dword [rbx + 0x2c4], 0x6bf35d3c
sub dword [rbx + 0x2f8], 0x61fc0f63
sub dword [rbx + 0xc4], 0x3bbc791a
sub dword [rbx + 0x3ac], 0x598f79ed
add dword [rbx + 0x288], 0x20977101
not dword [rbx + 0x8c]
add dword [rbx + 0x11c], 0x46a70ce1
xor dword [rbx + 0x2b8], 0x9607d6d
xor dword [rbx + 0x384], 0x373b18a5
not dword [rbx + 0x29c]
sub dword [rbx + 0x1a8], 0x4ce0581d
xor dword [rbx + 0x2fc], 0x25f523d9
not dword [rbx + 0x3b8]
not dword [rbx + 0x380]
xor dword [rbx + 0x1cc], 0x599b51ae
add dword [rbx + 0x2bc], 0x292446e
sub dword [rbx + 0x48], 0x73a429e4
xor dword [rbx + 0x184], 0x7f877fd8
add dword [rbx + 0x33c], 0x6a783a3e
not dword [rbx + 0x3c8]
not dword [rbx + 0x2e4]
sub dword [rbx + 0x240], 0x7fbb38a2
sub dword [rbx + 0x1b0], 0x67f3ece
not dword [rbx + 0x2b0]
sub dword [rbx + 0x39c], 0x1c4d0baf
add dword [rbx + 0x304], 0x37775144
xor dword [rbx + 0x3f4], 0x6d6e329b
xor dword [rbx + 0x3a8], 0x75834898
add dword [rbx + 0x214], 0x29a874d3
not dword [rbx + 0x3b0]
not dword [rbx + 0x210]
not dword [rbx + 0x118]
not dword [rbx + 0x1f0]
xor dword [rbx + 0x1c8], 0xebf7d7b
add dword [rbx + 0x1d8], 0x55a85ef9
xor dword [rbx + 0x36c], 0x387f1063
sub dword [rbx + 0x3ec], 0x13a81ecf
xor dword [rbx + 0x2d8], 0x4faa3c21
add dword [rbx + 0xa8], 0x2297405c
add dword [rbx + 0x348], 0x2de72823
sub dword [rbx + 0x44], 0x3ca07a4c
xor dword [rbx + 0x364], 0x78f27b0e
add dword [rbx + 0xd0], 0x60852242
not dword [rbx + 0x344]
sub dword [rbx + 0xd4], 0x7225a81
add dword [rbx + 0x160], 0x4d16acf
sub dword [rbx + 0x3e8], 0x78e2d0d
not dword [rbx + 0xec]
not dword [rbx + 0x270]
sub dword [rbx + 0x128], 0x1adf5ca6
not dword [rbx + 0x164]
add dword [rbx + 0xbc], 0x30831984
xor dword [rbx + 0x340], 0x734b3b29
not dword [rbx + 0x370]
add dword [rbx + 0x2dc], 0x2fa16eae
xor dword [rbx + 0xb4], 0x6c6b58c0
add dword [rbx + 0x378], 0x18f85789
not dword [rbx + 0x24c]
xor dword [rbx + 0x58], 0x2a810368
xor dword [rbx + 0x38], 0x780d031d
add dword [rbx + 0x308], 0xbd3a10
sub dword [rbx + 0x1a4], 0x38705a1b
not dword [rbx + 0x10c]
not dword [rbx + 0x3b4]
add dword [rbx + 0x254], 0x37c30685
xor dword [rbx + 0x188], 0x285e70c5
add dword [rbx + 0x50], 0x1a156b74
not dword [rbx + 0x2c8]
not dword [rbx + 0x2ec]
sub dword [rbx + 0x278], 0x188633d1
sub dword [rbx + 0x18c], 0x29422a0f
sub dword [rbx + 0xe8], 0x35eb0a79
not dword [rbx + 0x28]
add dword [rbx + 0x264], 0x70a00c59
xor dword [rbx + 0x374], 0x382b4051
sub dword [rbx + 0x3c4], 0x34a07b9d
not dword [rbx + 0x120]
sub dword [rbx + 0x350], 0x26444a02
sub dword [rbx + 0x18], 0x47fb5c18
sub dword [rbx + 0x3d0], 0x72423976
sub dword [rbx + 0x134], 0x36ff5e79
sub dword [rbx + 0x108], 0x7c5b2aea
xor dword [rbx + 0x220], 0x413a335f
sub dword [rbx + 0x30c], 0x7ace3ff1
add dword [rbx + 0x7c], 0x267d752b
sub dword [rbx + 0x3e4], 0x62196689
sub dword [rbx + 0x1d0], 0x573f39d4
xor dword [rbx + 0x4c], 0x758b05ed
add dword [rbx + 0x3a4], 0x64335a4f
sub dword [rbx + 0x274], 0x7b311425
add dword [rbx + 0xc0], 0x72b34d33
add dword [rbx + 0x1c4], 0xfe76da6
sub dword [rbx + 0x388], 0x6cdf5437
sub dword [rbx + 0x290], 0x64f01639
xor dword [rbx + 0x248], 0x259d10ae
sub dword [rbx + 0x390], 0x5c81c02
add dword [rbx + 0x170], 0x15273987
add dword [rbx + 0x6c], 0x2e824ca1
not dword [rbx + 0x150]
add rsi, 0x400
add rbx, 0x400
cmp rsi, 0x8c000
je 0x1401868e4
jmp 0x140186035
pop rcx
call fcn.140185106
mov rsp, rbp
pop rbp
pop r15
pop r14
pop r13
pop r12
pop r11
pop r10
pop r9
pop r8
pop rdi
pop rsi
pop rbp
pop rbx
pop rdx
pop rcx
pop rax