Function at 0x100150000
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, [0x100006200]
movabs rdx, 0
push rbx
sub dword [rbx + 0x24c], 0x7fa64f56
not dword [rbx + 0x30c]
add dword [rbx + 0x1f0], 0x6a9c2188
sub dword [rbx + 0xb8], 0x40612cca
xor dword [rbx + 0x3e4], 0x755c1f5a
add dword [rbx + 0xd4], 0x29d23ec1
not dword [rbx + 0x168]
not dword [rbx + 0x20]
add dword [rbx + 0x37c], 0x2f080b2c
xor dword [rbx + 0x288], 0x280e4c55
not dword [rbx + 0x3dc]
not dword [rbx + 0x2cc]
sub dword [rbx + 0x78], 0x77992991
xor dword [rbx + 0x160], 0x3a4e5a99
xor dword [rbx + 0x38c], 0x5c380217
not dword [rbx + 0x190]
not dword [rbx + 0x300]
sub dword [rbx + 0x2b4], 0x71a3389
not dword [rbx + 0x388]
sub dword [rbx + 0xf8], 0x335a47f7
add dword [rbx + 0x14], 0x445c7c16
xor dword [rbx + 0x390], 0x1844285
sub dword [rbx + 0x270], 0x5e0a0bc3
xor dword [rbx + 0x48], 0x78200313
xor dword [rbx + 0x1c], 0x19e464f2
add dword [rbx + 0x2c], 0x45626059
xor dword [rbx + 0x110], 0x4b001c8d
xor dword [rbx + 0x298], 0x439e0afc
sub dword [rbx + 0x284], 0x451c634b
not dword [rbx + 0x398]
add dword [rbx + 0x3a8], 0x6ba54dc3
sub dword [rbx + 0x370], 0x49ab4637
add dword [rbx + 0x17c], 0x6f25f9c
add dword [rbx + 0xc8], 0x299a211e
not dword [rbx + 0xf0]
add dword [rbx + 0x60], 0x4ba107a
not dword [rbx + 0x128]
xor dword [rbx + 0x7c], 0x1b3b3438
add dword [rbx + 0x54], 0x615e7e88
xor dword [rbx + 0x58], 0x47f94a60
not dword [rbx + 0xe0]
add dword [rbx + 0x338], 0x2d875fb3
sub dword [rbx + 0x2c0], 0x4ee63c8f
add dword [rbx + 0x150], 0x37f977ff
add dword [rbx + 0x6c], 0x5dbd520e
not dword [rbx + 0x140]
add dword [rbx + 0x38], 0xe553887
not dword [rbx + 0x378]
sub dword [rbx + 0x318], 0x3ce522e5
sub dword [rbx + 0xe8], 0x3dcb7dfe
add dword [rbx + 0x290], 0x7cc938b9
add dword [rbx + 0x3c8], 0x59bd3b5f
not dword [rbx + 0x27c]
add dword [rbx + 0x334], 0x4a170db9
not dword [rbx + 0x4c]
sub dword [rbx + 0x5c], 0x11365984
not dword [rbx + 0x120]
add dword [rbx + 0x31c], 0x1544757f
add dword [rbx + 8], 0x5f1b7aae
add dword [rbx + 0x158], 0x2f273aa9
xor dword [rbx + 0x2bc], 0x7558459c
not dword [rbx + 0x2ac]
xor dword [rbx + 0x234], 0x370d3ec9
sub dword [rbx + 0x344], 0x6fd3573
sub dword [rbx + 0x3f4], 0x1c6531c3
xor dword [rbx + 0x1dc], 0x59c958ea
xor dword [rbx + 0x248], 0x279e0b38
xor dword [rbx + 0x70], 0x1cb80334
xor dword [rbx + 0x2d0], 0x3105458a
sub dword [rbx + 0x25c], 0x43d571d1
not dword [rbx + 0x2a8]
sub dword [rbx + 0xc0], 0x4f8e5c77
add dword [rbx + 0x9c], 0x5008585b
xor dword [rbx + 0x208], 0x7cee6b37
not dword [rbx + 0x1e8]
sub dword [rbx + 0x20c], 0x69c94d58
not dword [rbx + 0x314]
sub dword [rbx + 0x3d8], 0x49e1173b
xor dword [rbx + 0x3a4], 0x71630c3f
add dword [rbx + 0x8c], 0x6558565a
not dword [rbx + 0x68]
sub dword [rbx + 0x394], 0x113b355c
xor dword [rbx + 0x3e0], 0xfd06b2a
not dword [rbx + 0x2ec]
xor dword [rbx + 0x3b8], 0x48c076bc
not dword [rbx + 0x24]
not dword [rbx + 0x310]
sub dword [rbx + 0x88], 0x60c2cdc
add dword [rbx + 0x3bc], 0x71532754
add dword [rbx + 0x174], 0xd9e7579
not dword [rbx + 0x2a0]
add dword [rbx + 0x258], 0x209027dd
add dword [rbx + 0x2dc], 0x5701056e
xor dword [rbx + 0x1fc], 0x284f24c4
add dword [rbx + 0x118], 0x40e9160a
not dword [rbx + 0x330]
xor dword [rbx + 0x320], 0x55330bfa
sub dword [rbx + 0x360], 0x1c634adc
sub dword [rbx + 0x170], 0x4f4e4aac
not dword [rbx + 0x3c0]
xor dword [rbx + 0x1d8], 0x7e681f09
add dword [rbx + 0x33c], 0x16b50a78
sub dword [rbx + 0x2e0], 0x7884421e
not dword [rbx + 0x1d4]
sub dword [rbx + 0xa0], 0x1f78071c
not dword [rbx + 0x2f8]
not dword [rbx + 0x218]
add dword [rbx + 0x278], 0x220a5530
not dword [rbx + 0x354]
sub dword [rbx + 0x3d0], 0x4a7d5e82
add dword [rbx + 0x29c], 0x3de37dbf
xor dword [rbx + 0x1e0], 0x5125574
sub dword [rbx + 0xd8], 0x65747483
add dword [rbx + 4], 0x4eef0076
not dword [rbx + 0x144]
not dword [rbx + 0x16c]
sub dword [rbx + 0x280], 0x28f16d12
add dword [rbx + 0x1ec], 0x52235b6b
xor dword [rbx + 0x2c4], 0x58185183
not dword [rbx + 0x90]
add dword [rbx + 0x210], 0xdc7727f
not dword [rbx + 0x1c4]
add dword [rbx + 0x100], 0x5d741faa
not dword [rbx + 0x2a4]
xor dword [rbx + 0x304], 0x512e06f7
add dword [rbx + 0x10], 0x69654d0
not dword [rbx + 0x3d4]
not dword [rbx + 0x3c]
sub dword [rbx + 0x108], 0x6c55d32
sub dword [rbx + 0x240], 0x154428ad
add dword [rbx + 0x1c8], 0x814579
not dword [rbx + 0x2c8]
add dword [rbx + 0x3fc], 0x148d65f1
xor dword [rbx + 0x224], 0x50303415
add dword [rbx + 0x374], 0x797d3496
not dword [rbx + 0x14c]
xor dword [rbx + 0x1f4], 0x6ac35ae7
xor dword [rbx + 0x114], 0x77e138fe
xor dword [rbx + 0x18c], 0x52996dd5
not dword [rbx + 0x264]
xor dword [rbx + 0x2f0], 0x63b26b55
not dword [rbx + 0x22c]
sub dword [rbx + 0x194], 0x41180d40
not dword [rbx + 0x2e8]
xor dword [rbx + 0x40], 0x6cbd6950
sub dword [rbx + 0x200], 0x362d0ff1
not dword [rbx]
xor dword [rbx + 0x11c], 0x47c923a6
not dword [rbx + 0x2b8]
xor dword [rbx + 0x2fc], 0x1da20f73
add dword [rbx + 0x1ac], 0x56a02178
xor dword [rbx + 0x348], 0x37655a73
xor dword [rbx + 0x2e4], 0x17735de4
not dword [rbx + 0x340]
sub dword [rbx + 0x130], 0xb0521bd
xor dword [rbx + 0xdc], 0x56327adb
xor dword [rbx + 0x3e8], 0x4dc14dc3
add dword [rbx + 0x98], 0x753d19ed
not dword [rbx + 0x64]
add dword [rbx + 0x274], 0x36252200
xor dword [rbx + 0x2d8], 0x56f75f5c
sub dword [rbx + 0x204], 0x23511a6
sub dword [rbx + 0x1a8], 0x1c1402a
xor dword [rbx + 0xac], 0x75c959a4
xor dword [rbx + 0x1f8], 0x483a288f
sub dword [rbx + 0x3a0], 0x8266a11
add dword [rbx + 0x36c], 0x53682593
sub dword [rbx + 0x32c], 0x31427f37
not dword [rbx + 0x328]
not dword [rbx + 0xcc]
sub dword [rbx + 0x1a0], 0x158975d1
sub dword [rbx + 0x44], 0x62110dec
not dword [rbx + 0x178]
add dword [rbx + 0x180], 0x69364af6
sub dword [rbx + 0x254], 0x17636f2d
sub dword [rbx + 0x384], 0x72642e01
xor dword [rbx + 0x1bc], 0x17855b81
not dword [rbx + 0x1e4]
add dword [rbx + 0x13c], 0x619f7413
not dword [rbx + 0xfc]
add dword [rbx + 0xbc], 0x721a6044
add dword [rbx + 0x250], 0x13365135
not dword [rbx + 0x2b0]
xor dword [rbx + 0x1cc], 0x40b236de
not dword [rbx + 0xec]
xor dword [rbx + 0xb0], 0x26bd6b00
xor dword [rbx + 0x94], 0x2752c8d
not dword [rbx + 0x26c]
sub dword [rbx + 0x39c], 0x6ed94f99
not dword [rbx + 0x80]
xor dword [rbx + 0x12c], 0x5ecb7c7c
add dword [rbx + 0x380], 0x363c5da8
add dword [rbx + 0x74], 0x142a2842
sub dword [rbx + 0x10c], 0x29865e08
sub dword [rbx + 0x3ac], 0x129332b4
not dword [rbx + 0xc4]
sub dword [rbx + 0x148], 0x74c722ae
sub dword [rbx + 0x84], 0x14d76770
add dword [rbx + 0x368], 0x6f846774
sub dword [rbx + 0x3cc], 0x20706b9
xor dword [rbx + 0x34], 0x72df0d46
add dword [rbx + 0x1d0], 0x173a7a59
add dword [rbx + 0x34c], 0xb1833ab
xor dword [rbx + 0x104], 0x5c0b6311
add dword [rbx + 0x134], 0xde52638
not dword [rbx + 0x358]
not dword [rbx + 0x1b4]
sub dword [rbx + 0x28c], 0x7c4f182a
not dword [rbx + 0x294]
not dword [rbx + 0x3b0]
xor dword [rbx + 0xe4], 0x1251622
add dword [rbx + 0x3c4], 0x1e8110ee
sub dword [rbx + 0x308], 0x1856327c
sub dword [rbx + 0x19c], 0x52de20eb
xor dword [rbx + 0x3f8], 0x75151f0b
add dword [rbx + 0x1b0], 0x25ca5c66
not dword [rbx + 0x23c]
sub dword [rbx + 0x2d4], 0x6ae1100d
sub dword [rbx + 0x184], 0x608254b0
add dword [rbx + 0x228], 0x70e9268b
sub dword [rbx + 0x3f0], 0x720d4661
sub dword [rbx + 0x50], 0x1f4a00ef
add dword [rbx + 0x18], 0x49c5a37
xor dword [rbx + 0x268], 0x2076329b
not dword [rbx + 0x324]
add dword [rbx + 0x188], 0x2e1d6768
xor dword [rbx + 0x28], 0x27bc7f0b
sub dword [rbx + 0xa4], 0x115b3637
sub dword [rbx + 0x260], 0x289c2f79
sub dword [rbx + 0x230], 0x132506f2
sub dword [rbx + 0x364], 0x3d89505f
add dword [rbx + 0x238], 0x5be942f0
not dword [rbx + 0x3ec]
add dword [rbx + 0x220], 0x437d0f52
add dword [rbx + 0x1a4], 0x54b7281b
sub dword [rbx + 0xb4], 0x7dda54b7
add dword [rbx + 0x15c], 0x5d252ea0
not dword [rbx + 0x3b4]
not dword [rbx + 0xc]
sub dword [rbx + 0x30], 0x70da7036
add dword [rbx + 0x198], 0x6f80ec6
not dword [rbx + 0x1c0]
xor dword [rbx + 0x1b8], 0x60d33ec6
not dword [rbx + 0x138]
xor dword [rbx + 0x154], 0x1b541a5f
add dword [rbx + 0x21c], 0x6fe3e40
sub dword [rbx + 0x124], 0x48183eef
xor dword [rbx + 0x2f4], 0x6f3b159d
add dword [rbx + 0x244], 0x73db79c5
xor dword [rbx + 0xf4], 0x33e5ae0
sub dword [rbx + 0x164], 0x5df40209
xor dword [rbx + 0xa8], 0x41026b22
not dword [rbx + 0x35c]
not dword [rbx + 0xd0]
add dword [rbx + 0x350], 0x9bf4451
sub dword [rbx + 0x214], 0x5e91492c
add rdx, 0x400
add rbx, 0x400
cmp rdx, 0x8c000
je 0x1001508d4
jmp 0x100150035
pop rcx
call fcn.100091b06
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