Function at 0x10017e000
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 rcx, [0x100005200]
movabs rdx, 0
push rcx
sub dword [rcx + 0x220], 0x154e76a3
sub dword [rcx + 0x12c], 0x5c62496c
not dword [rcx + 0x16c]
add dword [rcx + 0x338], 0x60b25da8
sub dword [rcx + 0x58], 0x20003654
sub dword [rcx + 0xf8], 0x6f08178a
add dword [rcx + 0x394], 0x3c577077
sub dword [rcx + 0x3e0], 0x60e4ee3
xor dword [rcx + 0x238], 0x749e2bd3
add dword [rcx + 0x32c], 0x1869355e
not dword [rcx + 0x280]
add dword [rcx + 0x2b8], 0x4b5003a5
xor dword [rcx + 0x354], 0x65c62b6a
add dword [rcx + 0xbc], 0x351a1705
not dword [rcx + 0x6c]
not dword [rcx + 0x240]
add dword [rcx + 0x26c], 0x534d5884
add dword [rcx + 0x4c], 0xe232241
add dword [rcx + 0x210], 0x4f0f0c35
sub dword [rcx + 0x74], 0x2561515e
add dword [rcx + 0x14], 0x11251072
xor dword [rcx + 0x1f8], 0xf0e0ca4
sub dword [rcx + 0x278], 0x37bd0997
sub dword [rcx + 0x3a8], 0x96253ce
add dword [rcx + 0x248], 0x6a2b705a
sub dword [rcx + 0xc0], 0x336a34af
sub dword [rcx + 0x3f8], 0x2b1e2d2b
not dword [rcx + 0x170]
add dword [rcx + 0x2ac], 0x47da5a71
not dword [rcx + 0xa4]
not dword [rcx + 0x2b0]
xor dword [rcx + 0x148], 0x6f9e16be
not dword [rcx + 0x194]
sub dword [rcx + 0x174], 0x25f451f4
sub dword [rcx + 0x2d8], 0x55b0430f
not dword [rcx + 0x228]
xor dword [rcx + 0xd8], 0x4cec6283
sub dword [rcx + 0x318], 0x568f12d6
sub dword [rcx + 0x168], 0x79e0191f
sub dword [rcx + 0x3f4], 0x58cd1fbf
not dword [rcx + 0x204]
not dword [rcx + 0x114]
sub dword [rcx + 0x218], 0x57e070bf
not dword [rcx + 0x28]
sub dword [rcx + 0x23c], 0x64981650
xor dword [rcx + 0x1e0], 0x4d396a58
sub dword [rcx + 0x3bc], 0x55d24bc7
add dword [rcx + 0x254], 0x79be4b5b
xor dword [rcx + 0x2a4], 0x2e5625ff
add dword [rcx + 0x2e4], 0x345b790c
xor dword [rcx + 0x314], 0x4c0a4672
sub dword [rcx + 0x120], 0x65fb4ac1
add dword [rcx + 0x25c], 0x7fbc0014
not dword [rcx + 0x2c8]
add dword [rcx + 0x1bc], 0x18b239d2
sub dword [rcx + 0x38c], 0x25be15b6
xor dword [rcx + 0xd4], 0x20254068
xor dword [rcx + 0x36c], 0x34514bbd
xor dword [rcx + 0x2f4], 0xf5843f4
sub dword [rcx + 0x310], 0x692f05b9
sub dword [rcx + 0x60], 0x7f414cc2
add dword [rcx + 0x260], 0x1e677788
add dword [rcx + 0x348], 0x77d10544
add dword [rcx + 0x360], 0x68594ff5
add dword [rcx + 0x1c8], 0x7b5e212e
add dword [rcx + 0x33c], 0x7101352
xor dword [rcx + 0x258], 0x777f6af7
add dword [rcx + 0xb8], 0x4a737b8d
add dword [rcx + 0x1d0], 0x4816b03
xor dword [rcx + 0x188], 0x687f3ae8
add dword [rcx + 0x2c0], 0x72466ecd
add dword [rcx + 0x390], 0x61366673
sub dword [rcx + 0x214], 0x61842f4c
not dword [rcx + 0x2fc]
not dword [rcx + 0x104]
add dword [rcx + 0x3e4], 0x4970111c
sub dword [rcx + 0x88], 0x237e0e08
not dword [rcx + 0x3a4]
add dword [rcx + 0x320], 0x71dc0d1d
add dword [rcx + 0x108], 0x942732c
add dword [rcx + 0x384], 0x79647e58
add dword [rcx + 0x1e4], 0x23327557
xor dword [rcx + 0x48], 0x12691fae
not dword [rcx + 0x1c]
not dword [rcx + 0x38]
xor dword [rcx + 0x17c], 0x1ca2408f
sub dword [rcx + 0x15c], 0x4c4b0405
xor dword [rcx + 0x1d8], 0x1974673d
xor dword [rcx + 0x208], 0x2bef0c53
sub dword [rcx + 0x37c], 0x1a3c1631
xor dword [rcx + 0x94], 0x2436707
not dword [rcx + 0x30]
sub dword [rcx + 0xc4], 0x14771076
xor dword [rcx + 0x230], 0x27d43988
add dword [rcx + 0x300], 0x6724084
add dword [rcx + 0x2bc], 0x38b00b7d
add dword [rcx + 0x80], 0x711d28c9
xor dword [rcx + 0x198], 0x37b2769b
add dword [rcx + 0x9c], 0x61807204
sub dword [rcx + 0x70], 0x45c12a50
not dword [rcx + 0x3c8]
sub dword [rcx + 0xdc], 0x2f1a1c46
xor dword [rcx + 0x1f4], 0x121a09c1
add dword [rcx + 0x1b0], 0x7ee154c2
not dword [rcx + 0x1d4]
xor dword [rcx + 0x3c], 0x1d3810c6
add dword [rcx + 0x1b4], 0x3bd10cbf
not dword [rcx + 0x330]
xor dword [rcx + 0x244], 0x396a0e2e
xor dword [rcx + 0xe4], 0x4b33743f
not dword [rcx + 0x2a8]
sub dword [rcx + 0x40], 0x60ba2c85
add dword [rcx + 0x2d4], 0x2ee622f7
not dword [rcx + 0x1c0]
sub dword [rcx + 0xa8], 0x5bb33bc5
sub dword [rcx + 0x1cc], 0x666f030f
add dword [rcx + 0x3dc], 0x79f00a1d
xor dword [rcx + 0x398], 0x78109f9
xor dword [rcx + 0x3c4], 0x6bb05adf
not dword [rcx + 0x358]
xor dword [rcx + 0x268], 0x5c903a3b
sub dword [rcx + 0x3d8], 0x3b6062ba
add dword [rcx + 0x1ac], 0x4b6e63f0
not dword [rcx + 0x1a8]
sub dword [rcx + 0x1b8], 0x64633398
add dword [rcx + 0x388], 0x769b6da1
sub dword [rcx + 0x334], 0x1615733f
add dword [rcx + 0x264], 0x3754742
not dword [rcx + 0x298]
xor dword [rcx + 0x2b4], 0x634f2772
add dword [rcx + 0x190], 0x2d0608bb
not dword [rcx + 0x24]
xor dword [rcx + 0x158], 0x56556449
sub dword [rcx + 0x2f8], 0x62800cef
xor dword [rcx], 0x38731f28
xor dword [rcx + 0x1ec], 0x454a6132
xor dword [rcx + 0x304], 0x74a63611
xor dword [rcx + 0x1a0], 0x59b912cb
not dword [rcx + 0x24c]
sub dword [rcx + 0xec], 0x64c79cd
xor dword [rcx + 0xf0], 0xa944bc1
xor dword [rcx + 0x100], 0x67b07432
add dword [rcx + 0x3e8], 0x583b15ce
sub dword [rcx + 0x160], 0x6c9f7b61
xor dword [rcx + 0x140], 0x343e3e8d
add dword [rcx + 0x1fc], 0x74f94732
add dword [rcx + 0x328], 0x6b303cf3
sub dword [rcx + 0x3a0], 0x53c53f6e
not dword [rcx + 0x224]
sub dword [rcx + 0x2e0], 0x5c9e6eca
add dword [rcx + 0xb0], 0x598b18f1
xor dword [rcx + 0x3cc], 0x74003794
add dword [rcx + 0x22c], 0x5cb93a74
not dword [rcx + 0x3f0]
xor dword [rcx + 0x84], 0x462e52d8
sub dword [rcx + 0x200], 0x587037bb
add dword [rcx + 0x370], 0x3d6f08f7
xor dword [rcx + 0xfc], 0x16d91f28
xor dword [rcx + 0x284], 0x7ad9178f
xor dword [rcx + 0x138], 0x26684c5f
not dword [rcx + 0x5c]
not dword [rcx + 0x10c]
xor dword [rcx + 0x294], 0x416126a1
xor dword [rcx + 0x144], 0x16e75a0
add dword [rcx + 0x350], 0x77ac26a0
add dword [rcx + 0x2e8], 0x2cea0513
sub dword [rcx + 0x44], 0x12656516
xor dword [rcx + 0x378], 0x498d2343
not dword [rcx + 0x98]
sub dword [rcx + 0x3ec], 0x46837294
sub dword [rcx + 0x90], 0x4d2c4fa1
sub dword [rcx + 0x1dc], 0x722441a2
sub dword [rcx + 0x130], 0x6f1b34ad
not dword [rcx + 0xd0]
not dword [rcx + 0x19c]
sub dword [rcx + 8], 0x107d7862
not dword [rcx + 0x10]
not dword [rcx + 0x1a4]
sub dword [rcx + 0x14c], 0x40316817
xor dword [rcx + 0x2d0], 0x7c1f72f2
xor dword [rcx + 0x18], 0x392f6cae
add dword [rcx + 0x18c], 0x2ec93dd3
not dword [rcx + 0x2cc]
xor dword [rcx + 0x28c], 0x7af2255f
sub dword [rcx + 0x250], 0x6b0e70db
add dword [rcx + 0x180], 0x15a44e3b
add dword [rcx + 0x364], 0x293c2eec
not dword [rcx + 0x29c]
not dword [rcx + 0x3d0]
not dword [rcx + 0x2f0]
xor dword [rcx + 4], 0x2dee16e7
xor dword [rcx + 0x290], 0x691f0cc2
sub dword [rcx + 0x1e8], 0x6ca299c
not dword [rcx + 0x2ec]
not dword [rcx + 0x78]
xor dword [rcx + 0xc], 0x69146f47
xor dword [rcx + 0x7c], 0x23860304
xor dword [rcx + 0x3b4], 0x4154004d
xor dword [rcx + 0xac], 0x2bfc4171
add dword [rcx + 0x35c], 0x328a5f5a
add dword [rcx + 0x39c], 0x7a2373ac
not dword [rcx + 0x234]
sub dword [rcx + 0x54], 0x316c56fc
not dword [rcx + 0x2c]
add dword [rcx + 0x344], 0x7d191881
add dword [rcx + 0x274], 0x7c9e1b83
xor dword [rcx + 0x2dc], 0x682c0e54
xor dword [rcx + 0x50], 0x6c3e7984
not dword [rcx + 0x1f0]
add dword [rcx + 0x3ac], 0x2dfe20b4
add dword [rcx + 0x31c], 0x71e41ee7
sub dword [rcx + 0x178], 0x32395d7d
xor dword [rcx + 0x380], 0x2097657c
sub dword [rcx + 0x34], 0x2e0d0c2a
xor dword [rcx + 0xa0], 0x539b20ac
not dword [rcx + 0x8c]
add dword [rcx + 0x110], 0x390d7afd
not dword [rcx + 0x134]
sub dword [rcx + 0x368], 0x6d90583c
not dword [rcx + 0x3d4]
sub dword [rcx + 0x20], 0x20214ab5
sub dword [rcx + 0x68], 0x47c07429
sub dword [rcx + 0x324], 0x478f790e
xor dword [rcx + 0xb4], 0x7c1a4a74
xor dword [rcx + 0x2a0], 0x63322821
add dword [rcx + 0x128], 0x47cc193e
sub dword [rcx + 0x374], 0x282003ca
sub dword [rcx + 0x3b8], 0x30fa3073
add dword [rcx + 0x11c], 0xbc74fb1
xor dword [rcx + 0x270], 0x62445b81
not dword [rcx + 0x118]
sub dword [rcx + 0x64], 0x30c810a2
add dword [rcx + 0x288], 0x2492286
not dword [rcx + 0x164]
not dword [rcx + 0x3fc]
xor dword [rcx + 0x3b0], 0xb6f5370
sub dword [rcx + 0x154], 0x453573cb
sub dword [rcx + 0xf4], 0x42547b66
not dword [rcx + 0x27c]
sub dword [rcx + 0x21c], 0x373f7da9
add dword [rcx + 0x2c4], 0x751f5c03
sub dword [rcx + 0x34c], 0x71213dd1
not dword [rcx + 0xc8]
xor dword [rcx + 0xe0], 0x641e12cd
sub dword [rcx + 0x340], 0x465d0bea
xor dword [rcx + 0x184], 0x1ab206f9
add dword [rcx + 0xcc], 0x49a00ca5
sub dword [rcx + 0x3c0], 0x49f074f3
not dword [rcx + 0x13c]
not dword [rcx + 0x124]
xor dword [rcx + 0x30c], 0x41b862b5
sub dword [rcx + 0x1c4], 0x23a11bca
add dword [rcx + 0x20c], 0x76d5313c
sub dword [rcx + 0x308], 0x5e454c98
add dword [rcx + 0xe8], 0x481a62ab
sub dword [rcx + 0x150], 0x2c7f2012
add rdx, 0x400
add rcx, 0x400
cmp rdx, 0x8c000
je 0x10017e90c
jmp 0x10017e035
pop rcx
call fcn.10009033e
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