Function at 0x5d1000
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, [0x0048de00]
movabs rdx, 0
push rbx
not dword [rbx + 0x8c]
add dword [rbx + 0x1ec], 0x74701f88
add dword [rbx + 0x20], 0x7a0d7208
add dword [rbx + 0x31c], 0x60887e75
not dword [rbx + 0x224]
sub dword [rbx + 0xe0], 0x644046d5
xor dword [rbx + 0x1c], 0x1a497bbf
sub dword [rbx + 0x338], 0x3465288e
xor dword [rbx + 0x174], 0x406c34fa
add dword [rbx + 0x364], 0x5f5823ed
not dword [rbx + 0x27c]
add dword [rbx + 0xa4], 0x1f522726
not dword [rbx + 0x388]
add dword [rbx + 0x54], 0x62106a34
xor dword [rbx + 0x35c], 0x3cef60a6
sub dword [rbx + 0x250], 0x33e2159e
add dword [rbx + 0x24], 0xf100944
xor dword [rbx + 0x2fc], 0x7c6c3224
xor dword [rbx + 0x94], 0x545e0b28
sub dword [rbx + 0x240], 0x5c2c31e4
not dword [rbx + 0x218]
xor dword [rbx + 0x394], 0x25a950d2
xor dword [rbx + 0x350], 0x33976879
sub dword [rbx + 0x148], 0x1587472d
xor dword [rbx + 0x398], 0x715c4104
add dword [rbx + 0x34c], 0x70a1862
add dword [rbx + 0x48], 0x38b77968
add dword [rbx + 0x1f0], 0x50295cd3
not dword [rbx + 0x180]
sub dword [rbx + 0x120], 0x5585421
add dword [rbx + 0x370], 0x2b7d7975
add dword [rbx + 0x344], 0x693e6f51
not dword [rbx + 0x100]
not dword [rbx + 0x158]
not dword [rbx + 0x2f4]
xor dword [rbx + 0x80], 0x593c6756
sub dword [rbx + 0x314], 0x2e345e23
add dword [rbx + 0x2c0], 0x11f27c8b
not dword [rbx + 0xec]
add dword [rbx + 0x348], 0x59f243a
sub dword [rbx + 0x134], 0x6e685c66
not dword [rbx + 0xb0]
add dword [rbx + 0x3a4], 0x472c3d1b
sub dword [rbx + 0x28c], 0x241e7e6f
sub dword [rbx + 0x264], 0x71ff52ef
not dword [rbx + 0x284]
add dword [rbx + 0x3f0], 0x4f3006c0
xor dword [rbx + 0x390], 0x5ef55d6d
not dword [rbx + 0x2f8]
add dword [rbx + 0x1f4], 0x3cc56a58
not dword [rbx + 0x3a8]
xor dword [rbx + 0x108], 0x5d756613
add dword [rbx + 0x70], 0xb437177
xor dword [rbx + 0x50], 0x6c3a48fc
not dword [rbx + 0x2e8]
sub dword [rbx + 0x98], 0x455e003f
sub dword [rbx + 0x1e8], 0x7a9c02c8
sub dword [rbx + 4], 0x3be413af
not dword [rbx + 0xc]
sub dword [rbx + 0x10], 0x61f107f1
sub dword [rbx + 0x20c], 0x5f25ec9
add dword [rbx + 0xd4], 0x3d420eaf
not dword [rbx + 0x170]
add dword [rbx + 0x184], 0x36ef4cdb
xor dword [rbx + 0x16c], 0x5cb576c2
xor dword [rbx + 0x230], 0x15ca0fbe
add dword [rbx + 0x138], 0x507ee1
add dword [rbx + 0x18], 0x4d46d25
sub dword [rbx + 0x1a8], 0x621e2385
add dword [rbx + 0x18c], 0x25dc5e31
add dword [rbx + 0x1b8], 0x3c5a2d2a
xor dword [rbx + 0x378], 0x556272f3
xor dword [rbx + 0x2d8], 0x6cfa2f96
not dword [rbx + 0xf0]
add dword [rbx + 0x3f4], 0x29ce3017
xor dword [rbx + 0xb8], 0x7c9917e6
not dword [rbx + 0x164]
add dword [rbx + 0x358], 0x33a84ac4
not dword [rbx + 0x318]
not dword [rbx + 0x64]
add dword [rbx + 0x104], 0x760859ca
xor dword [rbx + 0xf8], 0x56b2279
add dword [rbx + 0x178], 0x13f9498c
not dword [rbx + 0x84]
xor dword [rbx + 0x268], 0x5d643a9b
add dword [rbx + 0x2d0], 0x7fcb52fc
xor dword [rbx + 0x2b0], 0x18680285
not dword [rbx + 0x15c]
add dword [rbx + 0x294], 0x3ff05b79
sub dword [rbx + 0xbc], 0x71d60b6
not dword [rbx + 0xf4]
add dword [rbx + 0x1f8], 0x7aa752aa
xor dword [rbx + 0x150], 0x4a58265f
sub dword [rbx + 0x23c], 0x29ef1a05
not dword [rbx + 0x2ac]
add dword [rbx + 0x34], 0x6807b12
not dword [rbx + 0x160]
sub dword [rbx + 0x22c], 0x53b723db
xor dword [rbx + 0xac], 0x29cc4811
xor dword [rbx + 0x3e4], 0x5fba1e7b
sub dword [rbx + 0x1dc], 0x5e04060f
not dword [rbx + 0x2cc]
sub dword [rbx + 0x2a0], 0x51b11f6f
not dword [rbx + 0x3cc]
xor dword [rbx + 0xa0], 0x2b5e2a7b
not dword [rbx + 0x13c]
add dword [rbx + 0x3c], 0x413f67a3
xor dword [rbx + 0x5c], 0xa1622e3
add dword [rbx + 0x32c], 0x7bde042c
add dword [rbx + 0x10c], 0x3d641ecf
add dword [rbx + 0x228], 0x31bd0d5b
sub dword [rbx + 0x300], 0x8b427f
sub dword [rbx + 0x114], 0x7b126eac
xor dword [rbx + 0x334], 0x76615155
not dword [rbx + 0x288]
sub dword [rbx + 0x298], 0x369971cb
xor dword [rbx + 0x280], 0x459064df
not dword [rbx + 0xa8]
add dword [rbx + 0x220], 0x36aa79e3
add dword [rbx + 0x1d8], 0x4d2c05a1
xor dword [rbx + 0x360], 0x1e7b4b54
xor dword [rbx + 0x1d0], 0x70843027
sub dword [rbx + 0x124], 0x156c6f81
not dword [rbx + 0x14]
sub dword [rbx + 0xc4], 0x13fc0dc7
xor dword [rbx + 0x26c], 0x1f440306
xor dword [rbx + 0xd0], 0x4a08000e
xor dword [rbx + 0x30c], 0x2ad94efa
sub dword [rbx + 0x3fc], 0x5ae23860
add dword [rbx + 0x270], 0x725117b7
add dword [rbx + 0x1c0], 0x5ae38e5
add dword [rbx + 0x2e4], 0x4382599c
sub dword [rbx + 0x3a0], 0x3bb67575
sub dword [rbx + 0x3d8], 0x4a514d5e
not dword [rbx + 0x278]
add dword [rbx + 0x3e0], 0x511071e6
not dword [rbx + 0x2b4]
add dword [rbx + 0x204], 0x32af060e
add dword [rbx + 0x110], 0x49627a23
xor dword [rbx + 0x1cc], 0x41e300b1
not dword [rbx + 0x308]
sub dword [rbx + 0x38c], 0x289b1644
sub dword [rbx + 0x2a4], 0x40f26553
xor dword [rbx + 0x1fc], 0x42f45e93
add dword [rbx + 0x194], 0x741729d6
not dword [rbx + 0x3f8]
not dword [rbx + 0xd8]
not dword [rbx + 0x88]
xor dword [rbx + 0x248], 0x21953d88
sub dword [rbx + 0x4c], 0x25ec47b1
add dword [rbx + 0x384], 0x13371265
sub dword [rbx + 0x188], 0x6fd0e00
xor dword [rbx + 0x238], 0x551513a
sub dword [rbx + 0x37c], 0x128b75c1
not dword [rbx + 0x44]
sub dword [rbx + 0x90], 0x477e45b8
sub dword [rbx + 0x25c], 0xe411a87
xor dword [rbx + 0x208], 0x4a61360f
add dword [rbx + 0x7c], 0x56295436
add dword [rbx + 0x3b4], 0x216f2f41
sub dword [rbx + 0x1b0], 0x66014970
xor dword [rbx + 0x368], 0x62bb6c93
sub dword [rbx + 0x3b0], 0x53832e5f
add dword [rbx + 0x2a8], 0x7cb47428
sub dword [rbx + 0xc8], 0x3f446134
sub dword [rbx + 0x2e0], 0x75331068
not dword [rbx + 0x1e4]
xor dword [rbx + 0x168], 0xba17a71
not dword [rbx + 0x290]
xor dword [rbx + 0x17c], 0x27ac0bee
sub dword [rbx + 0x374], 0x235d3c6c
xor dword [rbx + 0x190], 0x30f55768
not dword [rbx + 0x12c]
add dword [rbx + 0x154], 0x70674e43
not dword [rbx + 0x21c]
add dword [rbx + 0x1c4], 0x6c99344e
add dword [rbx + 0x3d4], 0x6b973beb
add dword [rbx + 0x128], 0x63c124af
sub dword [rbx + 0x1d4], 0x41380708
sub dword [rbx + 0x260], 0x1762606a
add dword [rbx + 0xe4], 0x713902d3
sub dword [rbx + 0x354], 0x1ae56170
add dword [rbx + 0x19c], 0x495758ea
not dword [rbx + 0xb4]
add dword [rbx + 0x380], 0x619274db
not dword [rbx + 0x24c]
xor dword [rbx + 0x340], 0x33d73492
not dword [rbx + 0xc0]
sub dword [rbx + 0x258], 0x60ad385d
add dword [rbx + 0x28], 0x166c5421
xor dword [rbx + 0x78], 0x646660f8
sub dword [rbx + 0x244], 0x93b1b6c
sub dword [rbx + 0x310], 0x7337168b
add dword [rbx + 0x214], 0x672324bd
xor dword [rbx + 0x14c], 0x542c5d2f
not dword [rbx + 0x324]
add dword [rbx + 0x2c8], 0x418e3fda
xor dword [rbx + 0x3b8], 0x67b12cc2
xor dword [rbx + 0x36c], 0x18150189
not dword [rbx + 0x140]
not dword [rbx + 0x118]
add dword [rbx + 0x2ec], 0x7ea83614
sub dword [rbx + 0x2c4], 0x710a488f
xor dword [rbx + 0x3bc], 0x3e87eb2
sub dword [rbx + 0x6c], 0x54a905fd
not dword [rbx + 0x40]
add dword [rbx + 0x3c8], 0x54df3d9f
not dword [rbx + 0x320]
xor dword [rbx + 0x74], 0x1a2f5aad
sub dword [rbx + 0x198], 0x4c2f2573
xor dword [rbx + 0x2b8], 0x3cd7d89
sub dword [rbx + 0x200], 0x49ca5e43
not dword [rbx + 8]
xor dword [rbx + 0x254], 0x396e2b17
sub dword [rbx + 0x1bc], 0x197e3a8f
add dword [rbx + 0x1c8], 0x529a6e4c
sub dword [rbx + 0x130], 0x6ab54463
xor dword [rbx + 0x29c], 0x160f5071
add dword [rbx + 0x2dc], 0x46e75e9c
not dword [rbx + 0x1a4]
not dword [rbx + 0x3c0]
add dword [rbx + 0x1ac], 0xc5f3913
xor dword [rbx + 0x3e8], 0x297b1aa8
xor dword [rbx + 0x1e0], 0x7b2e1ea2
sub dword [rbx + 0x274], 0x219052a4
sub dword [rbx + 0xdc], 0x76e77695
xor dword [rbx + 0x38], 0x309f2dc1
sub dword [rbx + 0xcc], 0x30574f77
sub dword [rbx + 0x210], 0x3b8f13c1
xor dword [rbx + 0x2bc], 0x532c5ba3
add dword [rbx], 0x65d4239b
not dword [rbx + 0x33c]
xor dword [rbx + 0x30], 0x5c32652c
sub dword [rbx + 0x2f0], 0x61fb2630
add dword [rbx + 0x1a0], 0x5bd41db1
add dword [rbx + 0x39c], 0x405e5d1a
not dword [rbx + 0x3c4]
sub dword [rbx + 0x3ac], 0x679c0b67
not dword [rbx + 0x60]
not dword [rbx + 0x144]
not dword [rbx + 0x11c]
xor dword [rbx + 0x58], 0x437429a6
add dword [rbx + 0x2d4], 0x26bf4087
add dword [rbx + 0x2c], 0x5ba16825
add dword [rbx + 0x3ec], 0x5502623f
sub dword [rbx + 0x328], 0x11d0de5
xor dword [rbx + 0x304], 0x5b9b753b
xor dword [rbx + 0x330], 0x3310fd
sub dword [rbx + 0x3d0], 0x229d5a4d
not dword [rbx + 0x234]
add dword [rbx + 0xe8], 0x705c619e
not dword [rbx + 0x68]
sub dword [rbx + 0x9c], 0x527623c7
not dword [rbx + 0xfc]
not dword [rbx + 0x3dc]
add dword [rbx + 0x1b4], 0x52cd5035
add rdx, 0x400
add rbx, 0x400
cmp rdx, 0x8c000
je 0x5d18f4
jmp 0x5d1035
pop rcx
call fcn.00519706
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