Function at 0x1400ad000
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, [0x140020400]
movabs rax, 0
push rbx
sub dword [rbx + 0xf4], 0x34e706f2
sub dword [rbx + 0x24], 0x5dc71443
xor dword [rbx + 0x2c4], 0x5c6574ec
xor dword [rbx + 0x2b4], 0x5886391b
add dword [rbx + 0x38], 0x25905e2f
xor dword [rbx + 0x38c], 0x3d5812c7
sub dword [rbx + 0x1a0], 0x446f0952
xor dword [rbx + 0x274], 0x7c3a02f8
xor dword [rbx + 0x2b0], 0x2f424335
not dword [rbx + 0x10c]
sub dword [rbx + 0x130], 0x23b448f8
add dword [rbx + 0x1e8], 0x26275c6d
add dword [rbx + 0x3e8], 0x39e80253
add dword [rbx + 0x348], 0x34fd10de
xor dword [rbx + 0x260], 0x624c13dd
sub dword [rbx + 0x26c], 0x37e07978
xor dword [rbx + 0x8c], 0x394b6a0e
not dword [rbx + 0x1bc]
sub dword [rbx + 0x190], 0x3d8c05b1
not dword [rbx + 0x120]
xor dword [rbx + 0x280], 0x4a05597a
not dword [rbx + 0x2c]
not dword [rbx + 0x2c8]
add dword [rbx + 0x1cc], 0x179c2c56
add dword [rbx + 0x140], 0x601f58fc
sub dword [rbx + 0xb0], 0x532f670f
sub dword [rbx + 0x20], 0x1127433b
xor dword [rbx + 0x298], 0x212c02c4
not dword [rbx + 0x2dc]
sub dword [rbx + 0x15c], 0xf190ad2
xor dword [rbx + 0x1d8], 0x454c403c
sub dword [rbx + 0x198], 0x47cf10aa
sub dword [rbx + 0x78], 0x71f410a1
sub dword [rbx + 0x2a4], 0x451b0dab
add dword [rbx + 0x158], 0x72502d09
sub dword [rbx + 0x16c], 0x6cc054c1
xor dword [rbx + 0x2d8], 0x5d576a87
xor dword [rbx + 0xe4], 0x6bd4166e
add dword [rbx + 0x110], 0x4d756afe
not dword [rbx + 0x1c]
sub dword [rbx + 0x25c], 0x61242a61
add dword [rbx + 0xcc], 0x620253fd
add dword [rbx + 0x294], 0xe372b71
sub dword [rbx + 0x364], 0x7324173
not dword [rbx + 0x228]
not dword [rbx + 0x1ec]
xor dword [rbx + 0x114], 0x5a810c51
add dword [rbx + 0x100], 0x7fea377a
xor dword [rbx + 0x3a8], 0xf4f4b05
not dword [rbx + 0x37c]
add dword [rbx + 0x68], 0x6e611506
not dword [rbx + 0x300]
not dword [rbx + 0x254]
add dword [rbx + 4], 0x47310dec
add dword [rbx + 0x24c], 0x5e097619
xor dword [rbx + 0x170], 0x35853fe6
add dword [rbx + 0x2d4], 0x53e370e1
xor dword [rbx + 0x134], 0x34317a4a
not dword [rbx + 0x3c4]
xor dword [rbx + 0x19c], 0x5d73403b
not dword [rbx + 0x390]
sub dword [rbx + 0x1dc], 0x37367231
sub dword [rbx + 0x2c0], 0x304a4242
not dword [rbx + 0x270]
add dword [rbx + 0x1f4], 0x18bf4d3a
sub dword [rbx + 0x244], 0x5fd84651
sub dword [rbx + 0x80], 0x6027758d
add dword [rbx + 0x310], 0x404f0777
xor dword [rbx + 0x2f0], 0x1ede062a
add dword [rbx + 0x27c], 0x59dc3f26
add dword [rbx + 0xf8], 0x2db61f6
sub dword [rbx + 0x314], 0x6f5e52e7
sub dword [rbx + 0x3ec], 0x614d00ed
sub dword [rbx + 0x10], 0x18341ddd
not dword [rbx + 0xe8]
sub dword [rbx + 0x34c], 0x69d82ce0
add dword [rbx + 0x1b4], 0x7a2902bf
add dword [rbx + 0x1ac], 0x2ebf6cd4
xor dword [rbx + 0x33c], 0x4b3c2c49
not dword [rbx + 0x3d0]
not dword [rbx + 0x128]
add dword [rbx + 0x3c0], 0x45fd4d8d
sub dword [rbx + 0x64], 0x649a0bdc
add dword [rbx + 0x338], 0x5ed41f38
add dword [rbx + 0x344], 0x32c37657
add dword [rbx + 0x84], 0x93925fe
sub dword [rbx + 0x214], 0x48bf64d7
xor dword [rbx + 0x370], 0x1c47928
sub dword [rbx + 0xc0], 0x1a3a3990
xor dword [rbx + 0x2cc], 0x58aa2134
xor dword [rbx + 0x39c], 0x67e40065
not dword [rbx + 0x200]
add dword [rbx + 0x3f4], 0x4c092440
add dword [rbx + 0x1f8], 0x55c560d6
add dword [rbx + 0x1d0], 0x54be7026
xor dword [rbx + 0xc4], 0x5c2a23ab
add dword [rbx + 0xbc], 0x74631dde
not dword [rbx + 0x234]
add dword [rbx + 0x320], 0x3d385ffe
add dword [rbx + 0x354], 0x361c33b1
sub dword [rbx + 0x3d4], 0x569018f
sub dword [rbx + 0xa8], 0x36aa5a41
add dword [rbx + 0x3b4], 0x20bb69d9
not dword [rbx + 0x35c]
sub dword [rbx + 0x180], 0x4a001d0b
sub dword [rbx + 0x284], 0x153e0c7c
not dword [rbx + 0x328]
not dword [rbx + 0x2d0]
sub dword [rbx + 0x360], 0x1d786cb5
add dword [rbx + 0x3b0], 0x367c70b8
not dword [rbx + 0x1b0]
xor dword [rbx + 0x58], 0x6a925bcf
not dword [rbx + 0xc]
sub dword [rbx + 0x3f8], 0x672b6d11
xor dword [rbx + 0x1a8], 0x33a67495
xor dword [rbx + 0x124], 0x69007d25
xor dword [rbx + 0x18c], 0xcf6184d
not dword [rbx + 0x3bc]
sub dword [rbx + 0x394], 0x22cf13ae
xor dword [rbx + 0x2ac], 0x33472129
add dword [rbx + 0x36c], 0x6eac654c
sub dword [rbx + 0x90], 0x73f2d6a
not dword [rbx + 0x2fc]
add dword [rbx + 0x11c], 0x532d1b9f
add dword [rbx + 0x2e8], 0x63b32bfc
sub dword [rbx + 0x3e0], 0x182d18b6
add dword [rbx + 0x1c0], 0x7cf447d9
add dword [rbx + 0x30c], 0x3c219dd
sub dword [rbx + 0xe0], 0x5ce1569d
xor dword [rbx + 0xd8], 0x340f12ac
add dword [rbx + 0x74], 0x355b0b79
xor dword [rbx + 0x324], 0x11da071b
add dword [rbx + 0x154], 0x19c2361a
sub dword [rbx + 0x13c], 0x20b411bc
add dword [rbx + 0x194], 0x3c602a9f
xor dword [rbx + 0x2bc], 0x70530cf3
add dword [rbx + 0x40], 0x530b66fd
not dword [rbx + 0x3fc]
not dword [rbx + 0x150]
add dword [rbx + 0x1e0], 0x73660bd6
not dword [rbx + 0x2ec]
not dword [rbx + 0x14]
add dword [rbx + 0x308], 0x4afa7f8a
not dword [rbx + 0x88]
add dword [rbx + 0x224], 0x5cc6662d
not dword [rbx + 0x350]
not dword [rbx + 0xb8]
sub dword [rbx + 0x380], 0x61f77f9b
sub dword [rbx + 0x330], 0x2d705c4
add dword [rbx + 0x9c], 0x4ef22bbe
add dword [rbx + 0x3a0], 0x45483401
not dword [rbx + 0x3c]
xor dword [rbx + 0x174], 0x4ed6065f
add dword [rbx + 0xd0], 0x66e161fa
sub dword [rbx + 0x34], 0x3cb2037a
not dword [rbx + 0x12c]
add dword [rbx + 0x148], 0x60b9048e
not dword [rbx + 0xc8]
xor dword [rbx + 0x22c], 0x302441e9
xor dword [rbx + 0x23c], 0x6cd5248f
sub dword [rbx + 0x108], 0x656435d5
not dword [rbx + 0x2b8]
sub dword [rbx + 0xd4], 0x6dea5ed5
xor dword [rbx + 0x258], 0x70fb559e
add dword [rbx + 0x230], 0x380534f4
xor dword [rbx + 0x374], 0x5a474d04
sub dword [rbx + 0x4c], 0x72245af6
xor dword [rbx + 0x240], 0x4cef5cbd
add dword [rbx + 0x318], 0x441a26b1
add dword [rbx + 0x278], 0x6db80712
not dword [rbx + 0x290]
not dword [rbx + 0x32c]
not dword [rbx + 0xb4]
add dword [rbx + 0x3b8], 0x52104111
xor dword [rbx + 0x264], 0x4a6d3255
add dword [rbx + 0x250], 0x4f824e96
not dword [rbx + 0x178]
add dword [rbx + 0x358], 0x1655704e
not dword [rbx + 0xdc]
sub dword [rbx + 0x3c8], 0x48bd0f18
add dword [rbx + 0x2f4], 0x36df3314
add dword [rbx + 0x204], 0x331166cb
xor dword [rbx + 0x3f0], 0x20160618
add dword [rbx + 0x5c], 0x24ee63a3
xor dword [rbx + 0x388], 0x7792e4f
sub dword [rbx + 0x28c], 0x3d6532a0
xor dword [rbx + 0x1fc], 0x5ae14df6
not dword [rbx + 0x29c]
sub dword [rbx + 0x31c], 0x30fe4fa8
not dword [rbx + 0x288]
sub dword [rbx + 0x268], 0x449437c8
add dword [rbx + 0x30], 0x78233112
sub dword [rbx + 0x1a4], 0x7fc563a8
add dword [rbx + 0x2e0], 0x2940084a
add dword [rbx + 0x1f0], 0x387609a0
xor dword [rbx + 0x104], 0x53263184
sub dword [rbx + 0x1c8], 0x70b75508
xor dword [rbx + 0x3e4], 0x415f04df
add dword [rbx + 0xa0], 0x6d382b69
xor dword [rbx + 0x340], 0xb3c76ff
xor dword [rbx + 0x2a8], 0x3a9d0541
add dword [rbx + 0x168], 0x7ff55213
add dword [rbx + 0x378], 0x1f7334d7
sub dword [rbx + 0x334], 0x6c197df2
sub dword [rbx + 0x210], 0x6e3e409c
not dword [rbx + 0x3ac]
xor dword [rbx + 0x28], 0x6c3d495b
sub dword [rbx + 0x54], 0x542f6646
not dword [rbx + 0x188]
not dword [rbx + 0x50]
xor dword [rbx + 0xa4], 0x675e4dab
xor dword [rbx + 0x3d8], 0x4bf04c4d
sub dword [rbx + 0x208], 0x43e7480
sub dword [rbx + 0x14c], 0x170d48b5
sub dword [rbx + 0x368], 0x6ffc34e3
add dword [rbx + 0x2e4], 0x1c9346ed
add dword [rbx], 0x547f3eac
xor dword [rbx + 0x2f8], 0x19f52e4a
xor dword [rbx + 0x1c4], 0x2f05248d
not dword [rbx + 0x21c]
xor dword [rbx + 0x220], 0x52030e3e
not dword [rbx + 0x18]
add dword [rbx + 0x138], 0x1c9b2c6f
not dword [rbx + 0x3cc]
sub dword [rbx + 0xac], 0x1fd13c4c
sub dword [rbx + 0x218], 0x6066388a
xor dword [rbx + 0x48], 0x101331bc
not dword [rbx + 0x164]
add dword [rbx + 8], 0x12ac0cca
not dword [rbx + 0x3dc]
not dword [rbx + 0x144]
sub dword [rbx + 0x1b8], 0x24b12854
xor dword [rbx + 0x248], 0x1e724cae
add dword [rbx + 0x304], 0x17b01d80
not dword [rbx + 0x2a0]
xor dword [rbx + 0x3a4], 0x301d2375
xor dword [rbx + 0x118], 0x417047cd
not dword [rbx + 0x20c]
xor dword [rbx + 0x44], 0x1f26c9e
sub dword [rbx + 0x160], 0xb55409e
add dword [rbx + 0x98], 0x5b500e9b
not dword [rbx + 0x384]
add dword [rbx + 0x184], 0x6d113876
add dword [rbx + 0x7c], 0x6d734dba
add dword [rbx + 0x1d4], 0x284e468e
not dword [rbx + 0x70]
xor dword [rbx + 0xec], 0x53b46103
add dword [rbx + 0xf0], 0x6f1f0fbc
sub dword [rbx + 0x17c], 0x370c4d24
sub dword [rbx + 0x94], 0x688b7d76
not dword [rbx + 0x6c]
not dword [rbx + 0x1e4]
not dword [rbx + 0x398]
add dword [rbx + 0x238], 0xd1d3132
sub dword [rbx + 0x60], 0x1ed24639
add dword [rbx + 0xfc], 0x7c8517f8
add rax, 0x400
add rbx, 0x400
cmp rax, 0x8c000
je 0x1400ad900
jmp 0x1400ad035
pop rcx
call fcn.1400abd06
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