Function at 0x14017b000
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, [0x1400eee00]
movabs rdi, 0
push rcx
add dword [rcx + 0x298], 0x74d14b9f
sub dword [rcx + 0x3f0], 0x46906833
xor dword [rcx + 0x330], 0x61ef663d
add dword [rcx + 0x320], 0x7d707bdf
sub dword [rcx + 0x198], 0x2820464e
add dword [rcx + 0x3a4], 0x432b6131
not dword [rcx + 0x324]
sub dword [rcx + 0x3c8], 0x62e8047f
not dword [rcx + 0x14c]
sub dword [rcx + 0x28c], 0x4b662cda
sub dword [rcx + 0x120], 0x15b13bad
add dword [rcx + 0x31c], 0xa0272d3
sub dword [rcx + 0x3e0], 0x39913fd7
xor dword [rcx + 0x33c], 0x75520e72
add dword [rcx + 0x1f0], 0x5a7e2212
not dword [rcx + 0xf8]
sub dword [rcx + 0x3ac], 0x681c6dd0
sub dword [rcx + 0x158], 0x31ad4aff
xor dword [rcx + 0x90], 0x19890df7
not dword [rcx + 0x3e8]
not dword [rcx + 0x64]
not dword [rcx + 0x220]
not dword [rcx + 0x134]
sub dword [rcx + 0x28], 0x4fbc6605
add dword [rcx + 0xb4], 0x704c2f3f
add dword [rcx + 0x178], 0x41363ec9
add dword [rcx + 0x370], 0x6cac5600
add dword [rcx + 0x3dc], 0x6bad1191
sub dword [rcx + 0x4c], 0x2cd716dd
sub dword [rcx + 0x1c4], 0x2edf07e6
not dword [rcx + 0x68]
add dword [rcx + 0x12c], 0x6a0067c0
add dword [rcx + 0xec], 0x125e4850
add dword [rcx + 0xc0], 0x72e327e5
not dword [rcx + 0x264]
xor dword [rcx + 0x168], 0x183f442c
add dword [rcx + 0x48], 0x7b0b1efe
xor dword [rcx + 0x340], 0x15311d3f
sub dword [rcx + 0xc], 0x30511337
not dword [rcx + 0x15c]
not dword [rcx + 0x1bc]
not dword [rcx + 0x3f4]
sub dword [rcx + 0x34], 0x10d04f5d
sub dword [rcx + 0x260], 0x7bd43dd
not dword [rcx + 0x20c]
xor dword [rcx + 0x328], 0x7d022836
xor dword [rcx + 0x84], 0x73b9126c
xor dword [rcx + 0x318], 0x56a0606b
not dword [rcx + 0x2ac]
xor dword [rcx + 0xa4], 0x799600ec
xor dword [rcx + 0x180], 0x76933f9f
xor dword [rcx + 0x214], 0x3bbd23fe
sub dword [rcx + 0x17c], 0x622d480b
add dword [rcx + 0x1d8], 0x22a04b09
add dword [rcx + 0x10], 0x36df2b00
not dword [rcx + 0x2cc]
sub dword [rcx + 0x3bc], 0x40293207
add dword [rcx + 0x2fc], 0x3c327156
not dword [rcx + 0x154]
xor dword [rcx + 0xc4], 0x795d4e35
sub dword [rcx + 0x358], 0x602e5f6c
xor dword [rcx + 0x29c], 0x68b150e
xor dword [rcx + 0xe4], 0x35cb0287
sub dword [rcx + 0x13c], 0x60c51802
xor dword [rcx + 0xd8], 0x4f500bd9
sub dword [rcx + 0x160], 0x539f0b99
sub dword [rcx + 0x70], 0x11b7376c
sub dword [rcx + 0x380], 0x2ac06eed
xor dword [rcx + 0x18], 0x1a3029c
not dword [rcx + 0x148]
sub dword [rcx + 0x21c], 0x46fd2abb
xor dword [rcx + 0xe0], 0xcc91359
sub dword [rcx + 0x9c], 0x41d37fc1
sub dword [rcx + 0x1f4], 0x4484ce6
not dword [rcx + 0x19c]
not dword [rcx + 0x304]
add dword [rcx + 0x2f8], 0x57cb3a39
not dword [rcx + 0x234]
add dword [rcx + 0xb8], 0x261c3d69
not dword [rcx + 0x2b0]
not dword [rcx + 0x30]
xor dword [rcx + 0x8c], 0x125173b7
sub dword [rcx + 0x5c], 0x6e1568d2
add dword [rcx + 0x98], 0x513870bb
add dword [rcx + 0x254], 0x4ba13b88
xor dword [rcx + 0x2d0], 0x158846b3
xor dword [rcx + 0x170], 0x26b37cd7
not dword [rcx + 0x300]
sub dword [rcx + 0xc8], 0x429c6c31
add dword [rcx + 0x3a0], 0x4eff0616
sub dword [rcx + 0x374], 0x79cc19fe
add dword [rcx + 0x2dc], 0x5c183212
xor dword [rcx + 0x1a8], 0x73127457
add dword [rcx + 0x3cc], 0x5d537a92
add dword [rcx + 0x6c], 0x26c3741f
add dword [rcx + 0x274], 0x53c953bd
not dword [rcx + 8]
xor dword [rcx + 0x190], 0x78ce43d3
xor dword [rcx + 0x344], 0x10336f61
sub dword [rcx + 0x3d8], 0x72aa55f3
not dword [rcx + 0x2d8]
add dword [rcx + 4], 0x4f3754fe
not dword [rcx + 0x118]
not dword [rcx]
xor dword [rcx + 0x314], 0x1a190eac
not dword [rcx + 0x2c]
xor dword [rcx + 0x278], 0xad44f8
xor dword [rcx + 0x334], 0x45d747e2
add dword [rcx + 0x2f0], 0x6f0248cf
sub dword [rcx + 0x228], 0x3d5b2d1d
xor dword [rcx + 0x3c], 0x1a441d5d
sub dword [rcx + 0x224], 0x4bf83b7c
not dword [rcx + 0x7c]
sub dword [rcx + 0x1e0], 0x5f480ca8
xor dword [rcx + 0x3f8], 0x21626f88
add dword [rcx + 0x308], 0x50a519e9
sub dword [rcx + 0x114], 0x57651ba3
xor dword [rcx + 0xf4], 0xf8f76b7
not dword [rcx + 0x138]
sub dword [rcx + 0x248], 0x3a8b288b
xor dword [rcx + 0x394], 0x4e64366f
sub dword [rcx + 0x23c], 0x5adf49c9
not dword [rcx + 0x22c]
sub dword [rcx + 0x3e4], 0x6e1e3a23
not dword [rcx + 0x27c]
sub dword [rcx + 0x1c0], 0x78287d11
sub dword [rcx + 0x3c0], 0x4f945575
add dword [rcx + 0x10c], 0x2fee2bc2
sub dword [rcx + 0x1f8], 0x54634f30
sub dword [rcx + 0x54], 0x2a652882
sub dword [rcx + 0x250], 0x3d5654b5
add dword [rcx + 0x348], 0x67b55e03
xor dword [rcx + 0x1cc], 0x330d6500
sub dword [rcx + 0xb0], 0x6207451
xor dword [rcx + 0x24], 0x2b437a14
sub dword [rcx + 0x2a4], 0x60b6415
add dword [rcx + 0x30c], 0x186842c4
xor dword [rcx + 0x1a0], 0x2a3105e9
add dword [rcx + 0x1e4], 0xa870085
sub dword [rcx + 0x34c], 0x1b6813d6
sub dword [rcx + 0x1dc], 0x7b552b4f
sub dword [rcx + 0x384], 0x21193d4e
not dword [rcx + 0x3ec]
xor dword [rcx + 0x1b0], 0x161e5c7b
add dword [rcx + 0x110], 0x3c5b31f5
not dword [rcx + 0x1c8]
sub dword [rcx + 0x1b4], 0x19a94bcd
xor dword [rcx + 0x204], 0x6d2349ea
add dword [rcx + 0x164], 0x12f1728e
add dword [rcx + 0x3a8], 0x4ce79bb
not dword [rcx + 0x16c]
not dword [rcx + 0x240]
not dword [rcx + 0x268]
add dword [rcx + 0x258], 0xee15d0f
not dword [rcx + 0xdc]
xor dword [rcx + 0x128], 0x6da6b4c
xor dword [rcx + 0x40], 0x5df93c5c
add dword [rcx + 0x88], 0x292d1697
not dword [rcx + 0x194]
xor dword [rcx + 0x80], 0x3061ef6
not dword [rcx + 0x378]
sub dword [rcx + 0x140], 0x5d4a2eaf
add dword [rcx + 0x104], 0x85123e8
xor dword [rcx + 0x37c], 0x36b372a8
xor dword [rcx + 0x74], 0x7a632ee
sub dword [rcx + 0x100], 0x358f4dd4
not dword [rcx + 0x78]
sub dword [rcx + 0x230], 0x7e022e38
sub dword [rcx + 0x3c4], 0x76f84d43
add dword [rcx + 0x3d0], 0x14310e84
not dword [rcx + 0x150]
xor dword [rcx + 0xa0], 0x47883f13
sub dword [rcx + 0xd0], 0x63ad4040
add dword [rcx + 0x20], 0x5dbe10c5
xor dword [rcx + 0x174], 0x115201f7
xor dword [rcx + 0xac], 0x71200f9a
sub dword [rcx + 0x94], 0xe9e1dca
sub dword [rcx + 0x310], 0x229b591d
sub dword [rcx + 0x2b4], 0x58816188
sub dword [rcx + 0x2c0], 0x5f236601
xor dword [rcx + 0x124], 0x1e9621a0
not dword [rcx + 0x18c]
add dword [rcx + 0x210], 0xc5a2469
not dword [rcx + 0x3b8]
add dword [rcx + 0x130], 0x30503dcb
not dword [rcx + 0x350]
xor dword [rcx + 0x2f4], 0x5f2d16b2
sub dword [rcx + 0x398], 0x3d0a296d
sub dword [rcx + 0x24c], 0x625d7505
xor dword [rcx + 0x244], 0x29ff2d6a
not dword [rcx + 0x44]
add dword [rcx + 0x1d0], 0x13f24432
sub dword [rcx + 0x360], 0x42e94e1d
not dword [rcx + 0x3b4]
add dword [rcx + 0x2ec], 0x5fd6063d
xor dword [rcx + 0x364], 0xc581f3b
sub dword [rcx + 0xcc], 0x786235e4
sub dword [rcx + 0x338], 0x318b1f47
sub dword [rcx + 0x1c], 0x57f63688
xor dword [rcx + 0xa8], 0x397a5c64
not dword [rcx + 0x1b8]
add dword [rcx + 0x60], 0x56cf6a90
add dword [rcx + 0xbc], 0x195d2307
add dword [rcx + 0x2c4], 0x69283b00
add dword [rcx + 0x2b8], 0x451e5e40
add dword [rcx + 0x36c], 0x86e21da
sub dword [rcx + 0xe8], 0x471a0da5
not dword [rcx + 0x2c8]
xor dword [rcx + 0x388], 0x87e774f
add dword [rcx + 0xfc], 0x46066f9b
add dword [rcx + 0x2a8], 0x28ee1f34
not dword [rcx + 0xf0]
xor dword [rcx + 0x284], 0x350d4be0
sub dword [rcx + 0x39c], 0xbf95083
not dword [rcx + 0x270]
not dword [rcx + 0x1e8]
not dword [rcx + 0x2e0]
xor dword [rcx + 0x2e8], 0x284c58b7
add dword [rcx + 0x58], 0x52d1507d
sub dword [rcx + 0x2d4], 0x6034e78
add dword [rcx + 0x50], 0x61de0b20
sub dword [rcx + 0x35c], 0x363c73fe
add dword [rcx + 0x1a4], 0x65190de8
add dword [rcx + 0x3fc], 0x1ec646df
xor dword [rcx + 0x218], 0xe427f3
sub dword [rcx + 0x38], 0x3e6f4f8d
sub dword [rcx + 0x144], 0x7f14fbd
not dword [rcx + 0x108]
add dword [rcx + 0x2bc], 0x68c17d85
add dword [rcx + 0x38c], 0x25802411
sub dword [rcx + 0x25c], 0x38a90d55
not dword [rcx + 0x354]
sub dword [rcx + 0x208], 0x205c1f3b
sub dword [rcx + 0x2e4], 0x60631924
not dword [rcx + 0x390]
not dword [rcx + 0x11c]
xor dword [rcx + 0x1fc], 0x3d872d7f
not dword [rcx + 0x238]
not dword [rcx + 0x3b0]
not dword [rcx + 0x188]
not dword [rcx + 0x184]
xor dword [rcx + 0x1ac], 0x70bc4406
sub dword [rcx + 0x280], 0x7be6795d
sub dword [rcx + 0x1d4], 0x4a6b2849
xor dword [rcx + 0x32c], 0x4f035f53
not dword [rcx + 0x14]
add dword [rcx + 0x3d4], 0x33b0444c
xor dword [rcx + 0x1ec], 0x251c271c
not dword [rcx + 0x294]
sub dword [rcx + 0x2a0], 0x621944aa
not dword [rcx + 0x290]
xor dword [rcx + 0x200], 0x33081ab0
not dword [rcx + 0xd4]
sub dword [rcx + 0x368], 0x48950687
add dword [rcx + 0x288], 0x615720c0
not dword [rcx + 0x26c]
add rdi, 0x400
add rcx, 0x400
cmp rdi, 0x8c000
je 0x14017b8e8
jmp 0x14017b035
pop rcx
call 0x14017a706
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
nop
nop
nop
nop
nop
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al