Function at 0x100a5000
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 rdx, [0x10018800]
movabs rax, 0
push rdx
not dword [rdx + 0xc]
not dword [rdx + 0x2bc]
xor dword [rdx + 0x118], 0x77a707e5
not dword [rdx + 0x3ac]
xor dword [rdx + 0x274], 0x34766e25
add dword [rdx + 0x1f8], 0x722c3fda
add dword [rdx + 0x3e4], 0x25325eaf
not dword [rdx + 0x388]
sub dword [rdx + 0x148], 0x1ccc2df7
sub dword [rdx + 0xec], 0x6d8c7f3e
add dword [rdx + 0x348], 0xa9c4eaf
not dword [rdx + 0xc0]
add dword [rdx + 0x30c], 0x77d82561
sub dword [rdx + 0x20], 0x56997189
add dword [rdx + 0x2e0], 0x125328e5
sub dword [rdx + 0x32c], 0x1ec10037
sub dword [rdx + 0x358], 0x52fb79f3
not dword [rdx + 0x218]
xor dword [rdx + 0x304], 0x37602550
not dword [rdx + 0x364]
add dword [rdx + 0x37c], 0x7eaf13c3
not dword [rdx + 0x328]
not dword [rdx + 0x314]
xor dword [rdx + 0x150], 0x105b0c96
not dword [rdx + 0xf4]
sub dword [rdx + 0x1a0], 0x781064c0
not dword [rdx + 0x114]
sub dword [rdx + 0x3bc], 0x441b5e91
add dword [rdx + 0x3b4], 0x71237b14
not dword [rdx + 0x268]
add dword [rdx + 0x2b0], 0x5b58442f
not dword [rdx + 0x308]
sub dword [rdx + 0x34], 0x62cd7ff4
xor dword [rdx + 0x280], 0x36c23c26
sub dword [rdx + 0x394], 0x145c085e
xor dword [rdx + 0x354], 0x22807e46
add dword [rdx + 0x160], 0x81a64ce
sub dword [rdx + 0x1d4], 0x7e140513
not dword [rdx + 0xe4]
sub dword [rdx + 0x9c], 0x3c243cf3
sub dword [rdx + 0x194], 0x2eef3db9
xor dword [rdx + 8], 0x2e696892
not dword [rdx + 0x48]
sub dword [rdx + 0x21c], 0x593e4acb
sub dword [rdx + 0x3e8], 0x6f7822f2
xor dword [rdx + 0x10], 0x43a80124
sub dword [rdx + 0x34c], 0x7d250410
sub dword [rdx + 0x1d0], 0x2c56a1e
add dword [rdx + 0xc4], 0x1daa00a3
not dword [rdx + 0x70]
add dword [rdx + 0x250], 0x45e77fd3
not dword [rdx + 0x80]
add dword [rdx + 0x40], 0x6b635457
not dword [rdx + 0x3fc]
not dword [rdx + 0x124]
sub dword [rdx + 0x3d4], 0x2cc160ce
not dword [rdx + 0x2f0]
add dword [rdx + 0x108], 0x6d295ebb
xor dword [rdx + 0xb8], 0x19f870b6
sub dword [rdx + 0x138], 0x4a32710a
not dword [rdx + 0x2d0]
add dword [rdx + 0xa4], 0x2f4122ed
not dword [rdx + 0xf8]
sub dword [rdx + 0x14], 0x365e251c
not dword [rdx + 0xb4]
add dword [rdx + 0xb0], 0x6ab0594f
xor dword [rdx + 0x3e0], 0x3f746eb5
xor dword [rdx + 0x1b4], 0x20a928b2
sub dword [rdx + 0x294], 0x773157b2
not dword [rdx + 0x2dc]
sub dword [rdx + 0x64], 0x3413029a
add dword [rdx + 0xd8], 0x42020b68
not dword [rdx + 0x168]
xor dword [rdx + 0x140], 0x283649e2
not dword [rdx + 0x1e8]
not dword [rdx + 0x98]
not dword [rdx + 0x8c]
not dword [rdx + 0x1cc]
add dword [rdx + 0x1bc], 0x7aeb2152
sub dword [rdx + 0x178], 0x6e1e3d2d
sub dword [rdx + 0x198], 0x54c62cbc
not dword [rdx + 0x35c]
sub dword [rdx + 0x120], 0x7883452c
sub dword [rdx + 0x78], 0x4c2b5faf
sub dword [rdx + 0xdc], 0x666b6e3b
not dword [rdx + 4]
sub dword [rdx + 0x338], 0x2666815
sub dword [rdx + 0x44], 0x66861095
not dword [rdx + 0x3a4]
not dword [rdx + 0x28]
not dword [rdx + 0x1c8]
not dword [rdx + 0x4c]
sub dword [rdx + 0x1fc], 0x3e085515
not dword [rdx + 0x2e4]
not dword [rdx + 0x190]
xor dword [rdx + 0x158], 0x5ee95872
sub dword [rdx + 0x128], 0x3ad751b2
xor dword [rdx + 0xa0], 0x1218644d
not dword [rdx + 0x270]
sub dword [rdx + 0x384], 0x65e319b5
add dword [rdx + 0x36c], 0x28d8057a
not dword [rdx + 0x2d4]
add dword [rdx + 0xa8], 0x479272c4
sub dword [rdx + 0x1f0], 0x42d15a16
xor dword [rdx + 0x260], 0x437910b5
not dword [rdx + 0x2b8]
not dword [rdx + 0x1ec]
sub dword [rdx + 0x180], 0x125435ba
add dword [rdx + 0x244], 0x601950f8
sub dword [rdx + 0xac], 0x77bc6618
add dword [rdx + 0x31c], 0x60c92c65
add dword [rdx + 0x204], 0x2ed73549
sub dword [rdx + 0x238], 0x514d3eba
sub dword [rdx + 0x60], 0x17b726e9
add dword [rdx + 0xfc], 0x643571f3
add dword [rdx + 0x264], 0x619d1916
xor dword [rdx + 0x2e8], 0x7bbb4153
xor dword [rdx + 0x3f8], 0x32390d72
not dword [rdx + 0x12c]
add dword [rdx + 0x2c4], 0x5e3a0c5d
add dword [rdx + 0x2ec], 0x70c1d82
xor dword [rdx + 0xe0], 0x2f255fe8
sub dword [rdx + 0xc8], 0x24dd20a8
sub dword [rdx + 0x2f8], 0x2c4b73c8
xor dword [rdx + 0x100], 0x425d65b9
not dword [rdx + 0x38c]
add dword [rdx + 0x3f4], 0x537277f8
add dword [rdx + 0x2ac], 0x378e2216
sub dword [rdx + 0x5c], 0xf181d9d
sub dword [rdx + 0x24], 0x74705d49
xor dword [rdx + 0x30], 0x30c4298e
sub dword [rdx + 0x33c], 0x6ead68d7
not dword [rdx + 0x234]
sub dword [rdx + 0x22c], 0xccc5d3b
not dword [rdx + 0x13c]
not dword [rdx + 0x318]
sub dword [rdx + 0x398], 0x7f8f662b
not dword [rdx + 0x1ac]
add dword [rdx + 0xbc], 0x586a352b
not dword [rdx + 0x350]
xor dword [rdx + 0x184], 0x32a22fb5
xor dword [rdx + 0x3d8], 0xcf62962
sub dword [rdx + 0x2c], 0x34d5a21
not dword [rdx + 0x300]
sub dword [rdx + 0x17c], 0x1a5b3d10
not dword [rdx + 0x39c]
xor dword [rdx + 0x88], 0x5a385da2
not dword [rdx + 0x298]
not dword [rdx + 0x10c]
not dword [rdx + 0x374]
xor dword [rdx + 0x170], 0x151a0e8d
xor dword [rdx + 0x54], 0x6bb0289d
xor dword [rdx + 0x20c], 0x3671544
sub dword [rdx + 0x15c], 0x785914ba
not dword [rdx + 0x2f4]
xor dword [rdx + 0x228], 0x1be11f4d
not dword [rdx + 0x27c]
add dword [rdx + 0x278], 0x5c3e0045
sub dword [rdx + 0x2a4], 0x3f0934d5
xor dword [rdx + 0x248], 0x59276a57
not dword [rdx + 0x18c]
xor dword [rdx + 0x208], 0x7e53486c
add dword [rdx + 0x23c], 0x1eed4df0
add dword [rdx + 0x258], 0x29b74971
xor dword [rdx + 0x7c], 0x62c03c07
sub dword [rdx + 0x6c], 0x64e041fb
not dword [rdx + 0x210]
add dword [rdx + 0x38], 0xd567445
add dword [rdx + 0x380], 0x42a41c6c
sub dword [rdx + 0x3b8], 0x2e1e6dff
sub dword [rdx + 0x3c8], 0x6bec50f3
add dword [rdx + 0x90], 0x4b6ce3
not dword [rdx + 0x1c0]
add dword [rdx + 0x254], 0x14c217e1
add dword [rdx + 0x84], 0x4ade3e97
add dword [rdx + 0x1d8], 0x7d1bad
not dword [rdx]
sub dword [rdx + 0x3c4], 0x7f065be3
sub dword [rdx + 0x14c], 0x4edc2079
not dword [rdx + 0x344]
xor dword [rdx + 0x1c], 0x3bec6802
sub dword [rdx + 0x370], 0x6792104
xor dword [rdx + 0x154], 0x6bc4f3d
sub dword [rdx + 0x360], 0x7b946f5d
xor dword [rdx + 0x324], 0x229465fb
not dword [rdx + 0x1f4]
xor dword [rdx + 0x2a0], 0xf744665
add dword [rdx + 0x1a4], 0x44da107a
add dword [rdx + 0x3a0], 0x1a051dfc
sub dword [rdx + 0x240], 0xe4d4356
add dword [rdx + 0x2c8], 0x16823118
sub dword [rdx + 0x25c], 0x6f61023f
sub dword [rdx + 0x2c0], 0xb5e6e04
sub dword [rdx + 0x288], 0x117c14b2
xor dword [rdx + 0x164], 0x11a57f69
add dword [rdx + 0x2fc], 0x355a1eb6
add dword [rdx + 0x1c4], 0x7b5b75dd
sub dword [rdx + 0x284], 0x4364762a
not dword [rdx + 0x3a8]
add dword [rdx + 0x334], 0x14984f80
add dword [rdx + 0x68], 0x43f36a5f
xor dword [rdx + 0x1e4], 0x7ec81228
not dword [rdx + 0x3b0]
add dword [rdx + 0x3c], 0x683b0631
add dword [rdx + 0xd4], 0x372328e9
not dword [rdx + 0x330]
not dword [rdx + 0x3dc]
sub dword [rdx + 0x26c], 0x1d5d4aec
sub dword [rdx + 0x1a8], 0x56743997
add dword [rdx + 0xe8], 0x18597462
add dword [rdx + 0x310], 0x13ae3f24
xor dword [rdx + 0x29c], 0x753c3c25
sub dword [rdx + 0x28c], 0x2ae22b87
add dword [rdx + 0x134], 0x1f050d8
not dword [rdx + 0x214]
xor dword [rdx + 0x50], 0x22cf4daf
not dword [rdx + 0x144]
xor dword [rdx + 0xcc], 0x6632317b
add dword [rdx + 0x188], 0x5bb50fb6
sub dword [rdx + 0x230], 0xd335980
xor dword [rdx + 0x94], 0x5ed62eb1
add dword [rdx + 0x1e0], 0x52ce7036
sub dword [rdx + 0xf0], 0x71f1253f
add dword [rdx + 0x130], 0x65972928
sub dword [rdx + 0x340], 0x47685d73
not dword [rdx + 0x74]
add dword [rdx + 0x11c], 0x4c8925ea
xor dword [rdx + 0x320], 0x17bb4da6
not dword [rdx + 0x220]
add dword [rdx + 0x104], 0x1bac5677
add dword [rdx + 0x110], 0x25da0e14
not dword [rdx + 0xd0]
xor dword [rdx + 0x2a8], 0x70982baa
sub dword [rdx + 0x24c], 0x51632e4e
add dword [rdx + 0x200], 0x2cb84c01
add dword [rdx + 0x3d0], 0xcce1ef3
not dword [rdx + 0x1dc]
not dword [rdx + 0x2d8]
not dword [rdx + 0x2cc]
not dword [rdx + 0x1b0]
xor dword [rdx + 0x224], 0x33d31c52
sub dword [rdx + 0x3c0], 0x71a4773d
not dword [rdx + 0x378]
add dword [rdx + 0x290], 0x13f4b3e
xor dword [rdx + 0x3cc], 0x6c583bf5
not dword [rdx + 0x16c]
sub dword [rdx + 0x368], 0x14606a01
xor dword [rdx + 0x3f0], 0x2d98706b
xor dword [rdx + 0x18], 0x52874e6c
not dword [rdx + 0x3ec]
sub dword [rdx + 0x58], 0x4ad13437
add dword [rdx + 0x1b8], 0x3fc4899
xor dword [rdx + 0x174], 0x7a3c6bde
add dword [rdx + 0x19c], 0x6ef517a0
xor dword [rdx + 0x390], 0x47a14af4
not dword [rdx + 0x2b4]
add rax, 0x400
add rdx, 0x400
cmp rax, 0x8c000
je 0x100a58bc
jmp 0x100a5035
pop rcx
call fcn.100a4106
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