Function at 0x100168000
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, [0x1000db000]
movabs rdx, 0
push rcx
sub dword [rcx + 0xfc], 0x73703710
sub dword [rcx + 0x348], 0x2c4a26fe
not dword [rcx + 0x30]
not dword [rcx + 0x1e0]
not dword [rcx + 0x2c4]
sub dword [rcx + 0x328], 0x5a7f3ae7
xor dword [rcx + 0x368], 0x2c481291
add dword [rcx + 0x60], 0x4d837456
not dword [rcx + 0x12c]
sub dword [rcx + 0x198], 0x624d4549
sub dword [rcx + 0x26c], 0x72341373
not dword [rcx + 0x314]
add dword [rcx + 0x80], 0x79e27300
sub dword [rcx + 0x150], 0x55a75dde
sub dword [rcx + 0x308], 0x247d3498
sub dword [rcx + 0x360], 0x4f4465c2
add dword [rcx + 0x27c], 0x1ad6630e
xor dword [rcx + 0x280], 0x7dc22905
sub dword [rcx + 0x94], 0x5d5e3760
not dword [rcx + 0x248]
xor dword [rcx + 0x3c], 0xa405362
xor dword [rcx + 0x1f0], 0x18c0b11
not dword [rcx + 0x108]
sub dword [rcx + 0x2b8], 0x646975e5
not dword [rcx + 0x180]
add dword [rcx + 0x58], 0x70632956
not dword [rcx + 0x264]
add dword [rcx + 0x1c8], 0x1c0e29e3
not dword [rcx + 0x3c0]
add dword [rcx + 0x90], 0x7391482b
xor dword [rcx + 0x1f8], 0x4b015ca6
sub dword [rcx + 0x37c], 0x303a3450
not dword [rcx + 0x128]
xor dword [rcx + 0x1ec], 0x5a90b72
sub dword [rcx + 0x1a4], 0x2c646681
not dword [rcx + 0x318]
xor dword [rcx + 0x394], 0x21ec1674
add dword [rcx + 0x48], 0x274c0d09
add dword [rcx + 0x1fc], 0x363f6559
xor dword [rcx + 0x17c], 0x4c700e77
not dword [rcx + 0x310]
sub dword [rcx + 0xa4], 0x7bcf14ad
sub dword [rcx + 0x274], 0x4e966916
add dword [rcx + 0x138], 0x46de55ac
add dword [rcx + 0xcc], 0x32cd19dc
add dword [rcx + 0x1a0], 0x480c015a
xor dword [rcx + 0x1c], 0x412e5197
sub dword [rcx + 0x3b0], 0x5f57d37
sub dword [rcx + 0x7c], 0x65482bcb
add dword [rcx + 0xec], 0x1a4c04c8
not dword [rcx + 0x22c]
not dword [rcx + 0x5c]
xor dword [rcx + 0x2e0], 0x399c36e1
not dword [rcx + 0x35c]
sub dword [rcx + 0x164], 0x33c93f8c
add dword [rcx + 0x3e0], 0xa924181
xor dword [rcx + 0x188], 0x350d0dae
xor dword [rcx], 0x5df47cb1
add dword [rcx + 0x15c], 0x66c62a87
not dword [rcx + 0x3a0]
not dword [rcx + 0x68]
add dword [rcx + 0x2b0], 0x1db35d96
sub dword [rcx + 0x1d4], 0x605f6c3e
xor dword [rcx + 0x344], 0x74104deb
not dword [rcx + 0xb8]
not dword [rcx + 0x104]
add dword [rcx + 0x88], 0x612b7804
not dword [rcx + 0x1e8]
add dword [rcx + 8], 0x2eab5d2a
add dword [rcx + 0x3dc], 0x19395c9e
sub dword [rcx + 0x358], 0x1dd06fe1
xor dword [rcx + 0x3a8], 0x506d79a2
add dword [rcx + 0x208], 0x2c9f566d
sub dword [rcx + 0xbc], 0x65f91397
not dword [rcx + 0x2f4]
xor dword [rcx + 0x84], 0x106f54a0
add dword [rcx + 0x284], 0x777f2a3c
sub dword [rcx + 0x140], 0x77d67bc5
xor dword [rcx + 0x398], 0x302f5648
sub dword [rcx + 0xf4], 0x52cf28a6
add dword [rcx + 0x320], 0x2f112d99
xor dword [rcx + 0xdc], 0x7c634d30
xor dword [rcx + 0x2c], 0x28180fda
not dword [rcx + 0x78]
add dword [rcx + 0x19c], 0x10ba172e
not dword [rcx + 0x154]
add dword [rcx + 0x224], 0x3122d40
xor dword [rcx + 0x384], 0x322d6d29
sub dword [rcx + 0x2dc], 0x6d766e86
add dword [rcx + 0x158], 0x307e7d88
sub dword [rcx + 0x34], 0x171e6dc6
add dword [rcx + 0x38], 0x11472a59
add dword [rcx + 0x10], 0x5c2a5c42
add dword [rcx + 0x3e4], 0x408a5bf0
add dword [rcx + 0x2fc], 0x82c22ee
add dword [rcx + 0x258], 0x2b621bcb
add dword [rcx + 0x3e8], 0x7ed07179
xor dword [rcx + 0x2cc], 0x20c7515b
not dword [rcx + 0x120]
sub dword [rcx + 0x388], 0x72f96ff4
xor dword [rcx + 0x4c], 0x71706751
sub dword [rcx + 0x2c0], 0x2a5871ff
sub dword [rcx + 0xd4], 0x76fb5234
add dword [rcx + 0x39c], 0x63a22bbd
sub dword [rcx + 0x148], 0x5b19774f
xor dword [rcx + 0xa0], 0x74943efb
add dword [rcx + 0x184], 0x24d500f9
sub dword [rcx + 0x170], 0x5100164e
sub dword [rcx + 0x1ac], 0x15b90bbd
not dword [rcx + 0x16c]
add dword [rcx + 0x31c], 0x3ba01ebc
sub dword [rcx + 0x3d4], 0x303a1ba2
add dword [rcx + 0x50], 0x6f2545c7
xor dword [rcx + 0x378], 0x40376e5c
add dword [rcx + 0x364], 0x67e73e64
sub dword [rcx + 0xc4], 0x292110b
add dword [rcx + 0x2c8], 0x678e00c2
not dword [rcx + 0x334]
sub dword [rcx + 0x200], 0x5c156ef5
not dword [rcx + 0x3f4]
not dword [rcx + 0x44]
sub dword [rcx + 0x300], 0x1ffc4450
xor dword [rcx + 0x1bc], 0x3176573b
not dword [rcx + 0x23c]
not dword [rcx + 0x24]
add dword [rcx + 0x30c], 0x224b4696
sub dword [rcx + 0x324], 0x124a1f5e
add dword [rcx + 0x270], 0x421967e8
add dword [rcx + 0x204], 0x55451bb2
not dword [rcx + 0x3d0]
xor dword [rcx + 0xc0], 0x1b555787
add dword [rcx + 0x2a0], 0x7a4b1f22
add dword [rcx + 0x3f0], 0x23336f1e
add dword [rcx + 0x144], 0x91e39c4
not dword [rcx + 0x1e4]
not dword [rcx + 0x1cc]
add dword [rcx + 0x124], 0x4b63c83
sub dword [rcx + 0x370], 0x189422b7
xor dword [rcx + 0x34c], 0x2ac013c7
add dword [rcx + 0x218], 0x10cc5abc
sub dword [rcx + 0x290], 0x6c726f90
xor dword [rcx + 0x33c], 0x7c540cf1
xor dword [rcx + 0x10c], 0x43701d38
xor dword [rcx + 0x25c], 0x7c5726da
xor dword [rcx + 0x2a8], 0x7cb14f8b
sub dword [rcx + 0x114], 0x421232a5
sub dword [rcx + 0x14c], 0x5e8b2cb1
xor dword [rcx + 0x210], 0x343f78ea
not dword [rcx + 0x254]
sub dword [rcx + 0x3ac], 0x29b45f7b
add dword [rcx + 0x110], 0x23272170
xor dword [rcx + 0x268], 0x1f28045c
not dword [rcx + 0x214]
add dword [rcx + 0x2ec], 0x69476e5b
add dword [rcx + 0x2a4], 0x1cf77f57
xor dword [rcx + 0x2d8], 0x255c19e0
sub dword [rcx + 0x250], 0x6ef47ab1
xor dword [rcx + 0x2bc], 0x2621617b
xor dword [rcx + 0x70], 0x328c3428
not dword [rcx + 0x98]
not dword [rcx + 0xb4]
xor dword [rcx + 0xb0], 0x6ea8497f
add dword [rcx + 0xa8], 0x28ea2879
not dword [rcx + 0x28c]
add dword [rcx + 0x228], 0x10ee7997
not dword [rcx + 0x28]
not dword [rcx + 0x36c]
sub dword [rcx + 0x2e8], 0x1c6d7385
sub dword [rcx + 0x238], 0x7e273e19
xor dword [rcx + 0x3b8], 0x19247101
xor dword [rcx + 0x230], 0x7bc54e7e
xor dword [rcx + 0x29c], 0xc734134
not dword [rcx + 0x1a8]
sub dword [rcx + 0x2ac], 0x482d45f4
sub dword [rcx + 0x1c4], 0x2e1f176d
add dword [rcx + 0x3b4], 0x75d864f1
sub dword [rcx + 0x2b4], 0x102975df
add dword [rcx + 0x174], 0x123700ff
not dword [rcx + 0x20]
not dword [rcx + 0x130]
add dword [rcx + 0x234], 0x7f8b50e4
sub dword [rcx + 0x1f4], 0x769122c7
not dword [rcx + 0x298]
xor dword [rcx + 0x338], 0x4be00760
add dword [rcx + 0x3a4], 0x7f4523ee
sub dword [rcx + 0x2d0], 0x38303ed
add dword [rcx + 0x64], 0x16ec163a
not dword [rcx + 0x304]
xor dword [rcx + 0x3bc], 0x33bb0d16
not dword [rcx + 0xe4]
sub dword [rcx + 0x18], 0x20654394
not dword [rcx + 0x32c]
xor dword [rcx + 0x244], 0x72cd499b
not dword [rcx + 0x160]
not dword [rcx + 0x11c]
not dword [rcx + 0xe0]
xor dword [rcx + 0x38c], 0x1d20508
xor dword [rcx + 0x220], 0x23e60ff5
not dword [rcx + 0x330]
add dword [rcx + 0x2f8], 0x43ad3add
xor dword [rcx + 0x118], 0x49cc1a97
add dword [rcx + 0xac], 0x66966a15
sub dword [rcx + 0x13c], 0x770e41c1
xor dword [rcx + 0x1b0], 0x61844f98
not dword [rcx + 0xc]
not dword [rcx + 0x3fc]
not dword [rcx + 0x178]
not dword [rcx + 0x1b4]
xor dword [rcx + 0x3f8], 0x34596ebe
add dword [rcx + 0x374], 0x687c33aa
xor dword [rcx + 0xd8], 0x640269
sub dword [rcx + 0xc8], 0x28b255a
sub dword [rcx + 0x294], 0x4a3c4e43
xor dword [rcx + 0x1dc], 0x211a7fa2
sub dword [rcx + 0x9c], 0x48b73aeb
not dword [rcx + 0x340]
sub dword [rcx + 0xd0], 0x6384dd7
sub dword [rcx + 0x14], 0x777b5a41
xor dword [rcx + 0xe8], 0x61e75287
xor dword [rcx + 0xf8], 0x4597005a
sub dword [rcx + 0x20c], 0x6ec1611c
add dword [rcx + 0x100], 0x32fd6bab
xor dword [rcx + 0x240], 0x4c804f49
sub dword [rcx + 0x40], 0x5aeb0601
add dword [rcx + 0x134], 0x1b280e8e
not dword [rcx + 0x190]
sub dword [rcx + 0x288], 0x32bc0dbe
sub dword [rcx + 0x3c8], 0x4dcc31b8
not dword [rcx + 0x380]
sub dword [rcx + 0x18c], 0x19cd7a63
add dword [rcx + 0x278], 0x702323c8
xor dword [rcx + 0x2d4], 0x143579ce
xor dword [rcx + 0x8c], 0x65322bc3
add dword [rcx + 4], 0x320a2bce
add dword [rcx + 0x3d8], 0x3e560547
not dword [rcx + 0x21c]
xor dword [rcx + 0x1c0], 0x55474673
xor dword [rcx + 0x194], 0xd4d7427
xor dword [rcx + 0x168], 0x7ffd29d5
not dword [rcx + 0x24c]
add dword [rcx + 0x1b8], 0x8804583
not dword [rcx + 0xf0]
add dword [rcx + 0x260], 0x17c25026
sub dword [rcx + 0x1d0], 0x14c82e14
add dword [rcx + 0x6c], 0x3c8a106e
sub dword [rcx + 0x354], 0x40d519a3
xor dword [rcx + 0x3ec], 0xe94444
add dword [rcx + 0x54], 0x26660dc5
add dword [rcx + 0x3cc], 0x2d7351b5
not dword [rcx + 0x2f0]
add dword [rcx + 0x74], 0x2da152a5
xor dword [rcx + 0x1d8], 0x5a4b722b
add dword [rcx + 0x350], 0x65cc0e00
sub dword [rcx + 0x390], 0x7adb7dc4
xor dword [rcx + 0x3c4], 0x4716033d
sub dword [rcx + 0x2e4], 0x1687102b
add rdx, 0x400
add rcx, 0x400
cmp rdx, 0x8c000
je 0x1001688f8
jmp 0x100168035
pop rcx
call fcn.100166906
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