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 rbx, [0x10018800]
movabs rax, 0
push rbx
sub dword [rbx + 0x158], 0x403f48fb
not dword [rbx + 0x1c0]
not dword [rbx + 0x1c4]
not dword [rbx + 0x170]
sub dword [rbx + 0x308], 0xe3c0e84
xor dword [rbx + 0x364], 0x505b5c58
not dword [rbx + 0x3ec]
add dword [rbx + 0x3b4], 0x48040a75
add dword [rbx + 0x33c], 0x77914adb
sub dword [rbx + 0xf8], 0x6a8a778c
add dword [rbx + 0x3d0], 0x2e6f4a5c
not dword [rbx + 0x3f4]
xor dword [rbx + 0xac], 0x487640d3
not dword [rbx + 8]
xor dword [rbx + 0x320], 0x6734e4a
add dword [rbx + 0x2ac], 0x5d2d1aaa
xor dword [rbx + 0x34c], 0x3edf5ba1
not dword [rbx + 0x20c]
not dword [rbx + 0x370]
not dword [rbx + 0x270]
not dword [rbx + 0x228]
add dword [rbx + 0x3e8], 0xd2c0058
not dword [rbx + 0x298]
xor dword [rbx + 0x2b4], 0x16bf4c9f
not dword [rbx + 0x2ec]
add dword [rbx + 0x274], 0x22db6913
add dword [rbx + 0x3bc], 0x21f12c8d
sub dword [rbx + 0x150], 0x45911cd
xor dword [rbx + 0x380], 0x538751ee
sub dword [rbx + 0x27c], 0x43c21ba1
xor dword [rbx + 0x264], 0xa9f3eef
add dword [rbx + 0x240], 0x3778112c
sub dword [rbx + 0x3a8], 0x46356939
xor dword [rbx + 0x324], 0xf8e563f
sub dword [rbx + 0x36c], 0x6b543a52
not dword [rbx + 0x38]
xor dword [rbx + 0x3ac], 0x69f51b47
xor dword [rbx + 0x134], 0x5370364b
sub dword [rbx + 0x1e4], 0x388b076c
not dword [rbx + 0x218]
xor dword [rbx + 0x254], 0x1dcd1d98
sub dword [rbx + 0x1f4], 0x336925ed
xor dword [rbx + 0x284], 0x7de33933
sub dword [rbx + 0x3b8], 0x3e8d1e20
add dword [rbx + 0x84], 0x2a3a7207
add dword [rbx + 0x2e8], 0x23277734
add dword [rbx + 0x390], 0x3339274a
sub dword [rbx + 0x110], 0x63e761d9
xor dword [rbx + 0xcc], 0x34d076e7
sub dword [rbx + 0x310], 0x640254e2
sub dword [rbx + 0x10c], 0x93b6475
xor dword [rbx + 0x314], 0x4353b31
add dword [rbx + 0x304], 0x39396b0f
sub dword [rbx + 0x230], 0x4ed34763
sub dword [rbx + 0x39c], 0x72d17007
add dword [rbx + 0x80], 0x195632b4
xor dword [rbx + 0x194], 0x304f2335
xor dword [rbx + 0x1a4], 0x55ed600f
not dword [rbx + 0x168]
sub dword [rbx + 0x3cc], 0x74e31a4a
add dword [rbx + 0x190], 0x7b5b4282
xor dword [rbx + 0x3c], 0x2bf13b8c
xor dword [rbx + 0x318], 0x6326c81
xor dword [rbx + 0xc8], 0x6c7f6278
add dword [rbx + 0x19c], 0x523e562e
not dword [rbx + 0x37c]
xor dword [rbx + 0xe4], 0x27be5633
not dword [rbx + 0x2a4]
add dword [rbx + 0x30], 0x17c824e9
xor dword [rbx + 0x40], 0x485c7684
xor dword [rbx + 0x2b0], 0x26a86605
xor dword [rbx + 0x164], 0x7331116
xor dword [rbx + 0x234], 0x152c18cf
not dword [rbx + 0xa4]
add dword [rbx + 0x200], 0x3110de6
sub dword [rbx + 0x2c0], 0x190a63f3
sub dword [rbx + 0x48], 0x6ed66d2d
xor dword [rbx + 0x344], 0x2138076a
sub dword [rbx + 0x18c], 0x56ab13f0
not dword [rbx + 0x25c]
sub dword [rbx + 0x378], 0x68301902
add dword [rbx + 0x20], 0x732d16f6
add dword [rbx + 0x23c], 0x534732e4
sub dword [rbx + 0xb0], 0x5ba37b35
sub dword [rbx + 0x12c], 0x3f455c48
xor dword [rbx + 0x258], 0x5006e1c
sub dword [rbx + 0x21c], 0x3374627e
xor dword [rbx + 0x88], 0x13c67bf
add dword [rbx + 0x2cc], 0x1652793b
sub dword [rbx + 0x26c], 0x1553edd
sub dword [rbx + 0x260], 0x7d8960aa
xor dword [rbx + 0x290], 0x9f1172e
sub dword [rbx + 0xd8], 0x63a17fca
sub dword [rbx + 0xa8], 0x6605436b
sub dword [rbx + 0x18], 0x71b4bfb
add dword [rbx + 0x1bc], 0x622e39af
not dword [rbx + 0x1b8]
not dword [rbx + 0x7c]
not dword [rbx + 0x3a4]
not dword [rbx + 0x108]
xor dword [rbx + 0x1d8], 0x2767b64
sub dword [rbx + 0x388], 0x3a6311f0
sub dword [rbx + 4], 0x28448b5
not dword [rbx + 0xfc]
not dword [rbx + 0x17c]
xor dword [rbx + 0x248], 0xe4d3492
sub dword [rbx + 0x13c], 0x43a71c5f
not dword [rbx + 0x104]
add dword [rbx + 0x34], 0x76a01d24
sub dword [rbx + 0x114], 0x31310c6e
sub dword [rbx + 0xb4], 0x10977328
not dword [rbx + 0x140]
add dword [rbx + 0xc], 0x19df093f
xor dword [rbx + 0xdc], 0x42440600
xor dword [rbx + 0x90], 0x7bb70284
add dword [rbx + 0x214], 0x764a751e
not dword [rbx + 0x2a8]
xor dword [rbx + 0x1d4], 0x5e43442a
xor dword [rbx + 0x30c], 0x1b237d7d
add dword [rbx + 0x2c4], 0x4d7b0250
not dword [rbx + 0x10]
xor dword [rbx + 0x328], 0x10da7e19
sub dword [rbx + 0x9c], 0xc1e0d09
sub dword [rbx + 0x2d0], 0x4d2473d7
add dword [rbx + 0x204], 0x2af66349
xor dword [rbx + 0x1b4], 0x12856ac6
xor dword [rbx + 0x128], 0x661f0f8b
sub dword [rbx + 0x208], 0xc246586
xor dword [rbx + 0x3f0], 0xb155f67
not dword [rbx + 0x4c]
not dword [rbx + 0xec]
xor dword [rbx + 0x11c], 0x51544e84
add dword [rbx + 0x1fc], 0x1b87526d
add dword [rbx + 0x2f8], 0x2ec55d50
sub dword [rbx + 0x394], 0x4d631cd
not dword [rbx + 0xe8]
xor dword [rbx + 0x360], 0x41b13e2b
add dword [rbx], 0x622d58aa
sub dword [rbx + 0xc4], 0x36732ec3
not dword [rbx + 0x138]
xor dword [rbx + 0x174], 0x66b661f2
not dword [rbx + 0x14c]
not dword [rbx + 0x2e4]
sub dword [rbx + 0x334], 0x4694166f
sub dword [rbx + 0x1d0], 0x637c2471
xor dword [rbx + 0x68], 0xd6a3c88
sub dword [rbx + 0x348], 0x7f0a626f
xor dword [rbx + 0x2dc], 0x449a1d6d
sub dword [rbx + 0x14], 0x122c3763
sub dword [rbx + 0x1cc], 0x51367d59
not dword [rbx + 0x1ac]
xor dword [rbx + 0x288], 0x76e545e9
not dword [rbx + 0x15c]
not dword [rbx + 0x244]
sub dword [rbx + 0x250], 0x40984e2c
sub dword [rbx + 0x2c8], 0x369277fe
sub dword [rbx + 0x280], 0x21a00f22
not dword [rbx + 0x398]
sub dword [rbx + 0x188], 0x69c26ec4
add dword [rbx + 0x2d4], 0x35381c7b
sub dword [rbx + 0x1b0], 0x44b0529a
add dword [rbx + 0x16c], 0x6104232e
not dword [rbx + 0x74]
sub dword [rbx + 0x374], 0x335b29c0
not dword [rbx + 0x384]
xor dword [rbx + 0x1f0], 0x69eb4678
add dword [rbx + 0x3c0], 0x47ed7cd5
sub dword [rbx + 0x2b8], 0x51c91cb6
add dword [rbx + 0x54], 0x5f7a486f
sub dword [rbx + 0x118], 0x1f4045e5
not dword [rbx + 0x224]
xor dword [rbx + 0x368], 0x6b5d5dd5
sub dword [rbx + 0x6c], 0x11a00f84
add dword [rbx + 0x24c], 0x4f213720
sub dword [rbx + 0x50], 0x6e1c226e
not dword [rbx + 0xc0]
add dword [rbx + 0x294], 0x71797d5f
not dword [rbx + 0x3dc]
add dword [rbx + 0x98], 0x6cab12e6
xor dword [rbx + 0x24], 0x5d9a062f
add dword [rbx + 0x100], 0x3be45606
add dword [rbx + 0x130], 0x7fc83fd2
add dword [rbx + 0x178], 0x16045639
xor dword [rbx + 0x120], 0x54166fcc
not dword [rbx + 0x210]
not dword [rbx + 0x1a8]
not dword [rbx + 0xa0]
sub dword [rbx + 0x2e0], 0x110d1c65
sub dword [rbx + 0x160], 0x5a0061f4
sub dword [rbx + 0x3fc], 0x359a10b1
not dword [rbx + 0x184]
add dword [rbx + 0x350], 0x1e992e4a
not dword [rbx + 0x2c]
xor dword [rbx + 0x3a0], 0x48246396
add dword [rbx + 0x238], 0x76516253
sub dword [rbx + 0xd0], 0x55b6656a
xor dword [rbx + 0x3d8], 0x15b85b10
sub dword [rbx + 0x1c8], 0x60032f92
add dword [rbx + 0x278], 0x5a6a7303
xor dword [rbx + 0x358], 0x9e954da
sub dword [rbx + 0x330], 0x38a72a5a
xor dword [rbx + 0x2f0], 0x3cb36ab4
add dword [rbx + 0x32c], 0x57495806
add dword [rbx + 0x144], 0x25e804f5
not dword [rbx + 0xe0]
not dword [rbx + 0xf4]
sub dword [rbx + 0x340], 0x50df170e
xor dword [rbx + 0x3b0], 0x55494438
sub dword [rbx + 0x1ec], 0x67036008
not dword [rbx + 0x338]
not dword [rbx + 0x1c]
sub dword [rbx + 0xf0], 0x2efd13f4
xor dword [rbx + 0x31c], 0x4d2676f3
xor dword [rbx + 0x8c], 0x10547ee3
not dword [rbx + 0x2a0]
add dword [rbx + 0x5c], 0x5370036f
add dword [rbx + 0x22c], 0x4488003c
sub dword [rbx + 0x198], 0x13945e0f
not dword [rbx + 0xb8]
xor dword [rbx + 0x2fc], 0x4a74576e
add dword [rbx + 0x3d4], 0x51101380
not dword [rbx + 0x28]
add dword [rbx + 0x58], 0x55e65cb8
xor dword [rbx + 0x70], 0x60cc733b
not dword [rbx + 0x1a0]
not dword [rbx + 0x124]
not dword [rbx + 0x354]
sub dword [rbx + 0x148], 0x97c5467
add dword [rbx + 0x300], 0x1f753308
not dword [rbx + 0x2f4]
sub dword [rbx + 0x2d8], 0x66930c3b
add dword [rbx + 0x1f8], 0x67676603
add dword [rbx + 0x64], 0x7f55150d
not dword [rbx + 0x180]
not dword [rbx + 0x44]
add dword [rbx + 0x220], 0x1fee23fd
not dword [rbx + 0x154]
add dword [rbx + 0x35c], 0x71e852eb
not dword [rbx + 0x38c]
not dword [rbx + 0x1e0]
xor dword [rbx + 0x1dc], 0x753e2cf2
xor dword [rbx + 0x268], 0x59524add
add dword [rbx + 0x3c4], 0x2ea2680a
add dword [rbx + 0x29c], 0x6d8f15ed
not dword [rbx + 0x78]
not dword [rbx + 0xd4]
not dword [rbx + 0x3e4]
xor dword [rbx + 0x28c], 0x1b876c7b
not dword [rbx + 0x3f8]
sub dword [rbx + 0xbc], 0xe1b337b
not dword [rbx + 0x1e8]
not dword [rbx + 0x60]
not dword [rbx + 0x3c8]
add dword [rbx + 0x2bc], 0x548b1375
xor dword [rbx + 0x94], 0x7e993990
add dword [rbx + 0x3e0], 0x116c6554
add rax, 0x400
add rbx, 0x400
cmp rax, 0x8c000
je 0x100a58d4
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