Function at 0x140167000
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, [0x14001e800]
movabs rdi, 0
push rdx
not dword [rdx + 0xa4]
not dword [rdx + 0x2e0]
xor dword [rdx + 0x1bc], 0x7f0d12df
add dword [rdx + 0x10], 0x367f4bd4
sub dword [rdx + 0x14], 0x2162227c
not dword [rdx + 0x350]
sub dword [rdx + 0x214], 0x109a2190
add dword [rdx + 0x268], 0xf6047ab
add dword [rdx + 0x25c], 0x5daa0010
add dword [rdx + 0x1c], 0x1c3d6be5
add dword [rdx + 0x11c], 0x31e95082
add dword [rdx + 0x3d0], 0x629e42d3
not dword [rdx + 0x64]
sub dword [rdx + 0x33c], 0x6e810bd5
xor dword [rdx + 0x348], 0x406d5829
add dword [rdx + 0x138], 0x70d42c65
add dword [rdx + 0x128], 0x49163af2
not dword [rdx + 0x1e0]
xor dword [rdx + 0x280], 0x64ac36fd
xor dword [rdx + 0x3e4], 0xf8c6b1a
add dword [rdx + 0x1e4], 0x1190f0e
sub dword [rdx + 0x14c], 0x11b025bf
xor dword [rdx + 0x3a4], 0x2a3d29fb
xor dword [rdx + 0x37c], 0x474d0681
sub dword [rdx + 0x340], 0x697703eb
xor dword [rdx + 0x2e8], 0x1de530f8
xor dword [rdx + 0x9c], 0x750132af
sub dword [rdx + 0x338], 0x6a3105e0
xor dword [rdx + 0x328], 0x48e15de8
add dword [rdx + 0x3e0], 0x331302ad
add dword [rdx + 0x220], 0x20cc391c
sub dword [rdx + 0x298], 0x438c0a02
sub dword [rdx + 0x3c0], 0x603b4cd6
xor dword [rdx + 0x1a4], 0x54696fe5
not dword [rdx + 0x31c]
sub dword [rdx + 0xa8], 0x1b2a4668
xor dword [rdx + 0xb0], 0x4b4b6507
not dword [rdx + 0x1c0]
add dword [rdx + 0x184], 0x2648358e
sub dword [rdx + 0x3f4], 0x5bbc637d
not dword [rdx + 0x29c]
not dword [rdx + 0x108]
add dword [rdx + 0x50], 0x25d76d07
xor dword [rdx + 0x194], 0xb343a09
not dword [rdx + 0x284]
not dword [rdx + 0x1ec]
xor dword [rdx + 0x278], 0x53a76ad7
add dword [rdx + 0x39c], 0xcb67076
not dword [rdx + 0x35c]
sub dword [rdx + 0x168], 0x32ea5120
xor dword [rdx + 0x368], 0x15bd2b3e
xor dword [rdx + 0x40], 0x224c21aa
not dword [rdx + 0x2e4]
xor dword [rdx + 0x2d0], 0x2da11088
xor dword [rdx + 0x374], 0x4bda5f0f
add dword [rdx + 0x2cc], 0x5e6b629b
not dword [rdx + 0x18c]
add dword [rdx + 0x2ac], 0x3c85e1f
xor dword [rdx + 0x240], 0x2ba7006b
not dword [rdx + 0x244]
not dword [rdx + 0x3dc]
not dword [rdx + 0x238]
add dword [rdx + 0x300], 0x4c804c6e
add dword [rdx + 0x22c], 0x199c00d5
xor dword [rdx + 0x158], 0xebd0a57
not dword [rdx + 0x388]
not dword [rdx + 0x3b0]
xor dword [rdx + 0x34c], 0x546b59ce
add dword [rdx + 0x1f8], 0x49c706fb
add dword [rdx + 0x3c], 0xb4c09c3
sub dword [rdx + 0x324], 0x103206b2
sub dword [rdx + 0xd0], 0x5bd00ce4
not dword [rdx + 0x1b0]
sub dword [rdx + 0x148], 0x32b91715
not dword [rdx + 0x118]
not dword [rdx + 0x60]
sub dword [rdx + 0x200], 0x73e373f3
add dword [rdx + 0x1c8], 0x569c4a68
sub dword [rdx + 0x2a8], 0x426e6136
add dword [rdx + 0x2a4], 0x49307a26
not dword [rdx + 0x3bc]
add dword [rdx + 0x2ec], 0x722377aa
sub dword [rdx + 0x224], 0x144079ff
sub dword [rdx + 0x10c], 0x5ef55f01
add dword [rdx + 0x258], 0x21ab4034
sub dword [rdx + 0x2b0], 0x2a3d64e1
xor dword [rdx + 0x190], 0x3e33e0d
add dword [rdx + 0x354], 0x73b27e44
xor dword [rdx + 0x274], 0x52e3272e
add dword [rdx + 0x27c], 0x4c53445e
sub dword [rdx + 0x2c], 0x53ac3199
xor dword [rdx + 0x318], 0x73e50ed0
sub dword [rdx + 0xc8], 0x17c97787
xor dword [rdx + 0x94], 0x5e102c56
xor dword [rdx + 0x104], 0x60ad720f
add dword [rdx + 0x234], 0x24e16724
sub dword [rdx + 0x110], 0x6fb519cc
not dword [rdx + 0x1a8]
add dword [rdx + 0x178], 0x12b6ac8
xor dword [rdx + 0x70], 0x3603205c
xor dword [rdx + 0x54], 0xf357a72
not dword [rdx + 0x2dc]
add dword [rdx + 0x250], 0x664c1374
sub dword [rdx + 0xe8], 0x294a4272
xor dword [rdx + 0xf4], 0x266b5b28
xor dword [rdx + 0x1dc], 0x4da35a3d
xor dword [rdx + 0x270], 0x6d867bdb
xor dword [rdx + 0x264], 0x261d4ca4
add dword [rdx + 0xcc], 0x6f246465
not dword [rdx + 0x2c8]
add dword [rdx + 0x2f4], 0x5f64153c
sub dword [rdx + 0x1f0], 0x19d03878
add dword [rdx + 0x3fc], 0x7fe761d4
add dword [rdx + 0x310], 0x3fda3f7f
xor dword [rdx + 0x320], 0xc491d02
add dword [rdx + 0x314], 0x5b653136
xor dword [rdx + 0x360], 0x34f378b0
not dword [rdx + 0x140]
sub dword [rdx + 0x68], 0x119b41dd
xor dword [rdx + 0x1c4], 0x74401027
sub dword [rdx + 0x358], 0x61353cde
sub dword [rdx + 0x32c], 0x61775bfe
not dword [rdx + 0x364]
not dword [rdx + 0x1a0]
sub dword [rdx + 0x164], 0x3227d9
sub dword [rdx + 0x230], 0x3dd83aad
sub dword [rdx + 0x1fc], 0xc83475e
xor dword [rdx + 0x160], 0x18a25181
sub dword [rdx + 0x134], 0x49030850
add dword [rdx + 0x20c], 0x31ed4340
not dword [rdx + 0x8c]
add dword [rdx + 0x170], 0x3d6208bd
xor dword [rdx + 0x16c], 0x31ee71a8
add dword [rdx + 0x24], 0x4dcf0273
add dword [rdx + 0x98], 0x3ff06db1
sub dword [rdx + 0x394], 0xdbb7503
add dword [rdx + 0x30c], 0x12591f57
sub dword [rdx + 0x2a0], 0x2de1523d
xor dword [rdx + 0x120], 0x283861e8
add dword [rdx + 0x78], 0xe63407e
xor dword [rdx + 0xdc], 0x1bad4dce
sub dword [rdx + 0x260], 0x18be3047
not dword [rdx + 0xec]
not dword [rdx + 0x344]
xor dword [rdx + 0x2f8], 0x39242d93
not dword [rdx + 0x1f4]
xor dword [rdx + 0x28], 0x7ac45c1b
add dword [rdx + 0xc4], 0x1a0b30d5
sub dword [rdx + 0x290], 0x5ade0bee
not dword [rdx + 0x208]
add dword [rdx + 0xe0], 0x18a1628f
xor dword [rdx + 0x308], 0x4607190
sub dword [rdx + 0x1b4], 0x308d4ea6
not dword [rdx + 0xbc]
xor dword [rdx + 0x294], 0x14823802
not dword [rdx + 0x2b8]
sub dword [rdx + 0xf0], 0x662672b1
add dword [rdx + 0x2d4], 0x366503fe
sub dword [rdx + 0xb8], 0x327b4ce7
xor dword [rdx + 0xb4], 0x48c92b49
not dword [rdx + 0x100]
xor dword [rdx + 0xa0], 0x258a40e5
sub dword [rdx + 0x330], 0x6e8e1d30
xor dword [rdx + 0x130], 0x407774b8
xor dword [rdx + 0x12c], 0x2aee799e
xor dword [rdx + 0x2bc], 0x7cdb4026
add dword [rdx + 0xd4], 0x5fa25643
not dword [rdx + 0x90]
add dword [rdx + 0x36c], 0x4629684c
xor dword [rdx + 0x80], 0x61e35c8b
not dword [rdx + 0x21c]
not dword [rdx + 0xfc]
sub dword [rdx + 0xd8], 0x1d234ce9
sub dword [rdx + 0x13c], 0x41765717
sub dword [rdx + 8], 0x392b0196
sub dword [rdx + 0x174], 0x3fdf66fb
add dword [rdx + 0x38], 0x2f0b7c86
sub dword [rdx + 0x1cc], 0x2a45042b
sub dword [rdx + 0x198], 0x7c78081c
not dword [rdx + 0x15c]
add dword [rdx + 0x5c], 0x164e7302
xor dword [rdx + 0x3ec], 0x128527e6
not dword [rdx + 0x88]
not dword [rdx + 0x58]
sub dword [rdx + 0x2d8], 0x29b10114
add dword [rdx + 0x3c8], 0x548f2bbc
sub dword [rdx + 0x114], 0x23d90193
xor dword [rdx + 0x188], 0x48574803
add dword [rdx + 0x30], 0x65ac7b92
sub dword [rdx + 0x84], 0x6a9d7e78
sub dword [rdx + 0x254], 0x33ce29e7
xor dword [rdx + 0x6c], 0x537b3248
sub dword [rdx + 0xc], 0x5fb105dc
add dword [rdx + 0x3cc], 0x75545c73
not dword [rdx + 0x3d4]
sub dword [rdx + 0x20], 0x45ce0ba7
not dword [rdx + 0x3ac]
xor dword [rdx + 0x44], 0x188474f0
not dword [rdx + 0x3b4]
not dword [rdx + 0x218]
not dword [rdx + 0x334]
sub dword [rdx + 0x124], 0x10b4397f
not dword [rdx + 0x7c]
xor dword [rdx + 0x1e8], 0x3e5408a1
not dword [rdx + 0x3f8]
not dword [rdx + 0x48]
xor dword [rdx + 0x384], 0x2389496a
xor dword [rdx + 0x150], 0x47b049a
not dword [rdx + 0x19c]
not dword [rdx + 0x204]
xor dword [rdx + 0x3c4], 0x864168c
xor dword [rdx], 0x675c1a6b
xor dword [rdx + 0x2fc], 0x56596e62
sub dword [rdx + 0x3a8], 0x32126871
add dword [rdx + 0x26c], 0x123d3769
add dword [rdx + 4], 0x4c210d70
add dword [rdx + 0x1d4], 0x75762225
not dword [rdx + 0x288]
sub dword [rdx + 0x3e8], 0x56be6137
xor dword [rdx + 0x2c0], 0x2e236699
xor dword [rdx + 0x248], 0xa4b2f37
sub dword [rdx + 0xf8], 0x537d0307
sub dword [rdx + 0xe4], 0x3c716ead
sub dword [rdx + 0x2c4], 0xe731924
sub dword [rdx + 0x154], 0x68e552e1
sub dword [rdx + 0x2f0], 0x3e9e70dd
not dword [rdx + 0xac]
xor dword [rdx + 0x370], 0x272f5977
add dword [rdx + 0x304], 0x201030e0
add dword [rdx + 0x2b4], 0x2f746ea2
not dword [rdx + 0x3f0]
xor dword [rdx + 0x210], 0x4fe9131b
sub dword [rdx + 0x390], 0x2df568c6
not dword [rdx + 0x74]
add dword [rdx + 0x228], 0x58e069a1
add dword [rdx + 0x378], 0x8966a69
sub dword [rdx + 0x1b8], 0x226e2838
add dword [rdx + 0x3a0], 0x199b44e4
add dword [rdx + 0x28c], 0x6a580f04
add dword [rdx + 0x23c], 0x2b473f87
not dword [rdx + 0x398]
xor dword [rdx + 0x1ac], 0x64bc6388
xor dword [rdx + 0xc0], 0x4b5667fe
xor dword [rdx + 0x34], 0x6e6702bb
sub dword [rdx + 0x24c], 0x201b7d42
not dword [rdx + 0x38c]
not dword [rdx + 0x144]
sub dword [rdx + 0x3d8], 0x5d9061cb
sub dword [rdx + 0x1d0], 0x48f21123
not dword [rdx + 0x1d8]
not dword [rdx + 0x4c]
not dword [rdx + 0x180]
sub dword [rdx + 0x17c], 0x3e314a48
sub dword [rdx + 0x380], 0x43fa76be
add dword [rdx + 0x3b8], 0x2c3e4737
sub dword [rdx + 0x18], 0xfc4793f
add rdi, 0x400
add rdx, 0x400
cmp rdi, 0x8c000
je 0x1401678f8
jmp 0x140167035
pop rcx
call fcn.1400aa106
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