Function at 0x100174000
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 rax, [0x1000e7000]
movabs rbx, 0
push rax
not dword [rax + 0x34c]
add dword [rax + 0x314], 0x5c561747
sub dword [rax + 0x2d0], 0x347c2d6f
not dword [rax + 0x138]
add dword [rax + 0x2ac], 0xb002653
sub dword [rax + 0x278], 0xd304d30
add dword [rax + 0x2b0], 0xd297968
not dword [rax + 0xc4]
xor dword [rax + 0xa0], 0x5a370cbd
add dword [rax + 0x384], 0x6f5734c
not dword [rax + 0xbc]
xor dword [rax + 0xb0], 0x6aeb4b09
add dword [rax + 0x128], 0x6d5947e2
xor dword [rax + 0x298], 0x68e52de0
sub dword [rax + 0x39c], 0x48c524b1
not dword [rax + 0x284]
add dword [rax + 0x178], 0x12e0346e
xor dword [rax + 0x3b8], 0x3f3b440e
sub dword [rax + 0x238], 0x6831579b
sub dword [rax + 0x3ec], 0xf3b42e3
xor dword [rax + 0x8c], 0x276e38c5
not dword [rax + 0x1bc]
add dword [rax + 0x1cc], 0x278e34c6
not dword [rax + 0x3d8]
xor dword [rax + 0x17c], 0x474e3502
xor dword [rax + 0x110], 0x113c31cf
add dword [rax + 0x148], 0x3f1e5de4
add dword [rax + 0x20], 0x69a57e09
sub dword [rax + 0x90], 0x4ba95288
xor dword [rax + 0x16c], 0x1e9b1a6b
sub dword [rax + 0x140], 0x8d1250b
not dword [rax + 0x1a4]
not dword [rax + 0x38]
not dword [rax + 0x32c]
not dword [rax + 0x74]
xor dword [rax + 0x29c], 0x4aa92229
not dword [rax + 0xf8]
sub dword [rax + 0x58], 0x5bc00306
sub dword [rax + 0x260], 0x401747d2
add dword [rax + 0x114], 0xa2e4d0d
xor dword [rax + 0xf4], 0x63941d04
sub dword [rax + 0x348], 0x3b0c1ed9
add dword [rax + 0x18], 0x36792e0c
add dword [rax + 0x170], 0xa841eee
not dword [rax + 0x1c4]
add dword [rax + 0x70], 0x15618ae
sub dword [rax + 0x23c], 0x13040322
not dword [rax + 0x248]
sub dword [rax + 0x6c], 0x631a47d5
not dword [rax + 0x2ec]
not dword [rax + 0x2c4]
sub dword [rax + 0x1d0], 0x52f6472d
add dword [rax + 0x258], 0x32d3034f
sub dword [rax + 0x12c], 0x788b7703
not dword [rax + 0x2fc]
not dword [rax + 0x10]
not dword [rax + 0x2a4]
sub dword [rax + 0x26c], 0x52dd1116
add dword [rax + 0x318], 0x27927090
add dword [rax + 0xe0], 0x55a64ba8
xor dword [rax + 0xec], 0x741f612a
xor dword [rax + 0x2c], 0x22937855
sub dword [rax + 0x244], 0x7e6a2432
sub dword [rax + 0x264], 0x5161500c
xor dword [rax + 0x7c], 0x694a7352
not dword [rax + 0x2a0]
xor dword [rax + 0x388], 0x676e1519
xor dword [rax + 0x308], 0x7ea85bf4
not dword [rax + 0x304]
sub dword [rax + 0x2e8], 0x7880542c
not dword [rax + 0x20c]
not dword [rax + 0x10c]
not dword [rax + 0x1ac]
not dword [rax + 0x3c4]
not dword [rax + 0x2dc]
xor dword [rax + 0x198], 0x7eaa5661
sub dword [rax + 0x1c], 0x22f50ff0
not dword [rax + 0x340]
add dword [rax + 0x35c], 0x52483a0e
add dword [rax + 0x174], 0x698401e1
sub dword [rax + 0x328], 0x30a917a1
sub dword [rax + 0xb4], 0x3891f2f
add dword [rax + 0x398], 0x1bf3b7f
add dword [rax + 0x1e4], 0x572853d5
add dword [rax + 0xcc], 0x4b5153cf
xor dword [rax + 0x124], 0x56745cff
add dword [rax + 0x3b0], 0x50e736e4
sub dword [rax + 0x3e4], 0x65b16ea4
sub dword [rax + 0x3e8], 0x46945afd
not dword [rax + 0x1a8]
add dword [rax + 0x1a0], 0x7d721e5f
not dword [rax + 0x3bc]
sub dword [rax + 0x3d0], 0x28c40b1c
xor dword [rax + 0x350], 0x2b7c6d9d
add dword [rax + 0x1ec], 0x564817b2
sub dword [rax + 0x19c], 0x40c2753a
add dword [rax + 0x3dc], 0x1fd016e9
add dword [rax + 0x3b4], 0x14580cf5
sub dword [rax + 0x98], 0x4c4f0743
not dword [rax + 0x1e0]
xor dword [rax + 0x330], 0x60a7413c
sub dword [rax + 0x11c], 0x4ed62c60
add dword [rax + 0x390], 0x40a60443
not dword [rax + 0x380]
sub dword [rax + 0x9c], 0x314f7125
add dword [rax + 0x1f4], 0x68d24b5e
sub dword [rax + 0x24], 0x198d408e
add dword [rax + 0x208], 0xa6b3827
sub dword [rax + 4], 0x1c6b737a
sub dword [rax + 0x2c0], 0x14f11cab
sub dword [rax + 0x2c8], 0x47187c24
add dword [rax + 0xc], 0x333a647b
sub dword [rax + 0x1b0], 0x4a15195f
not dword [rax + 0x234]
add dword [rax + 0x5c], 0x39682c3b
xor dword [rax + 0x3a8], 0x6f487483
xor dword [rax + 0x3fc], 0x4d833ecb
xor dword [rax + 0x324], 0x27815078
xor dword [rax + 0x80], 0x6a195f51
xor dword [rax + 0x3cc], 0x49002e0d
not dword [rax + 0x50]
sub dword [rax + 0x164], 0x6a6f3c33
not dword [rax + 0x2a8]
add dword [rax + 0x104], 0x5e601e5c
add dword [rax + 0x1c0], 0x72145c35
xor dword [rax + 0x358], 0x2f631b9c
sub dword [rax + 0x368], 0x45521047
sub dword [rax + 0x344], 0x1c96276c
xor dword [rax + 0x1fc], 0x229a59b6
xor dword [rax + 0xc8], 0x549d2db3
not dword [rax + 0x294]
sub dword [rax + 0x354], 0xcb5203d
add dword [rax + 0x2d8], 0x2dd11a83
sub dword [rax + 0x378], 0x69c76adb
xor dword [rax + 0x3c8], 0x763a373b
sub dword [rax + 0x144], 0x18203d57
xor dword [rax + 0x1f8], 0x2b7c0e
not dword [rax + 0x21c]
not dword [rax + 0x1f0]
xor dword [rax + 0x84], 0x3fbb5f99
add dword [rax + 0x54], 0x5ec353b9
sub dword [rax + 0x168], 0x7331554d
not dword [rax + 0x2e0]
xor dword [rax + 0x18c], 0x52761c63
not dword [rax + 0x1d4]
add dword [rax + 0x27c], 0x150e5873
add dword [rax + 0x40], 0x3a2c2d03
add dword [rax + 0x2f0], 0x4f6132e7
not dword [rax + 0x230]
xor dword [rax + 0x2cc], 0x5a337a9b
add dword [rax + 0x31c], 0x114116d
not dword [rax + 0x1d8]
add dword [rax + 0x3e0], 0x1c760cc2
add dword [rax + 0xe4], 0x18bc0f50
xor dword [rax + 0xa8], 0x39849cc
add dword [rax + 0x2bc], 0x58e04d9c
not dword [rax + 0x3a4]
sub dword [rax + 0x228], 0x67db1ca4
not dword [rax + 0xe8]
xor dword [rax + 0xd8], 0x50df2bda
sub dword [rax + 0x2e4], 0x2f8f5eb1
add dword [rax + 0x274], 0x4c7675d4
not dword [rax + 0x3c0]
xor dword [rax + 0x15c], 0x4dc43798
sub dword [rax + 0x34], 0x6dd461df
not dword [rax + 0x3a0]
add dword [rax + 0x220], 0x6a4a233c
not dword [rax + 0x14c]
add dword [rax + 0x290], 0x1d006dca
sub dword [rax + 0x210], 0x3f5032f8
sub dword [rax + 0x68], 0x7fd95113
add dword [rax + 0x108], 0x71a040dd
not dword [rax + 0x2b4]
xor dword [rax + 0x3f8], 0x6d0a10d3
sub dword [rax + 0x200], 0x573361e8
add dword [rax + 0x4c], 0x3f4e2dea
not dword [rax + 0xb8]
not dword [rax + 0x28c]
add dword [rax + 0x120], 0x6fc93287
not dword [rax + 0x254]
sub dword [rax + 0x270], 0x626c7df1
xor dword [rax + 0x334], 0x9a212d0
xor dword [rax + 0x3f0], 0x31471b15
not dword [rax]
sub dword [rax + 0x30], 0x2f513054
not dword [rax + 0x14]
add dword [rax + 0x3d4], 0x45fb21cd
sub dword [rax + 0x1dc], 0x611700da
not dword [rax + 0x154]
not dword [rax + 0x370]
add dword [rax + 0x130], 0x334f4e3a
sub dword [rax + 0x88], 0x4e2a0e5e
sub dword [rax + 0x22c], 0x3dd20797
add dword [rax + 0x64], 0x53970752
not dword [rax + 0x180]
sub dword [rax + 0x158], 0x79322fb2
add dword [rax + 8], 0x31894c58
not dword [rax + 0x3ac]
add dword [rax + 0x190], 0x1cec33cc
xor dword [rax + 0x338], 0x51540502
sub dword [rax + 0x394], 0x298c0ba7
not dword [rax + 0x94]
xor dword [rax + 0x300], 0x734422b7
xor dword [rax + 0x1c8], 0x377916e1
add dword [rax + 0x160], 0x5fa1185a
not dword [rax + 0xfc]
add dword [rax + 0xac], 0x110114fb
add dword [rax + 0xc0], 0x638c6d4d
xor dword [rax + 0x25c], 0x824729e
xor dword [rax + 0x13c], 0x3d5c3c14
add dword [rax + 0x118], 0x356d3622
xor dword [rax + 0x150], 0x773f5c27
sub dword [rax + 0x33c], 0x7b73182
sub dword [rax + 0xd4], 0x30d33930
sub dword [rax + 0x184], 0xbd11e9b
add dword [rax + 0x214], 0x27db0bcc
not dword [rax + 0x2b8]
not dword [rax + 0x1e8]
xor dword [rax + 0x364], 0x2c2d619b
xor dword [rax + 0x224], 0x548572b8
xor dword [rax + 0x78], 0x6c177ad4
add dword [rax + 0x360], 0x31db3f30
not dword [rax + 0x218]
not dword [rax + 0x60]
xor dword [rax + 0x28], 0x5661679d
add dword [rax + 0x134], 0x5a8401c
add dword [rax + 0x2d4], 0x178f77b8
not dword [rax + 0x374]
sub dword [rax + 0x310], 0x2e9506bb
xor dword [rax + 0x204], 0x3f87032d
add dword [rax + 0xdc], 0x2f16540
sub dword [rax + 0x194], 0x4ca70601
add dword [rax + 0x288], 0x6f6761
add dword [rax + 0x24c], 0x61376209
sub dword [rax + 0x280], 0x55f79e4
xor dword [rax + 0xd0], 0x3f704494
sub dword [rax + 0x2f8], 0x45c76e8c
add dword [rax + 0x1b8], 0x6d4453d1
add dword [rax + 0x240], 0x7b6c3ec2
xor dword [rax + 0xa4], 0x7a972c0a
xor dword [rax + 0x36c], 0x4d9e3c97
add dword [rax + 0x268], 0x76c45474
add dword [rax + 0x37c], 0x444a6265
sub dword [rax + 0x44], 0xdf83c1b
xor dword [rax + 0x2f4], 0x2367719b
xor dword [rax + 0x320], 0x61e877e6
add dword [rax + 0x3f4], 0x1b11627b
xor dword [rax + 0x1b4], 0x292852fe
xor dword [rax + 0x250], 0xd2d121d
sub dword [rax + 0x188], 0x2e43530d
xor dword [rax + 0x38c], 0x53301a67
not dword [rax + 0x48]
xor dword [rax + 0x100], 0x65a80096
sub dword [rax + 0x3c], 0x25022796
xor dword [rax + 0x30c], 0x10611dd1
xor dword [rax + 0xf0], 0x4c6225f2
add rbx, 0x400
add rax, 0x400
cmp rbx, 0x8c000
je 0x1001748f0
jmp 0x100174035
pop rcx
call int.100172906
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