Function at 0x100208000
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 rdx, [0x10017b200]
movabs rdi, 0
push rdx
not dword [rdx + 0x140]
xor dword [rdx + 0x27c], 0xb234bd9
not dword [rdx + 8]
not dword [rdx + 0x3bc]
xor dword [rdx + 0x1a8], 0x75810ef8
not dword [rdx + 0xdc]
sub dword [rdx + 4], 0x5e604b6c
not dword [rdx + 0x118]
not dword [rdx + 0x184]
not dword [rdx + 0x1e8]
not dword [rdx + 0xc]
add dword [rdx + 0x284], 0x4e9b70f8
xor dword [rdx + 0x1f4], 0x23035ccc
xor dword [rdx + 0x94], 0x47320600
not dword [rdx + 0x2b4]
not dword [rdx + 0x58]
sub dword [rdx + 0x28], 0x15cc4762
not dword [rdx + 0x120]
add dword [rdx + 0x2c8], 0x636a5f2f
add dword [rdx + 0x2bc], 0x5685599d
not dword [rdx + 0x130]
add dword [rdx + 0x68], 0x4fe210ed
sub dword [rdx + 0x144], 0x58092201
xor dword [rdx + 0x3b0], 0x355575d5
sub dword [rdx + 0x60], 0x6aa35147
not dword [rdx + 0x2ac]
sub dword [rdx + 0x18c], 0x6ff01b0b
not dword [rdx + 0x15c]
xor dword [rdx + 0x28c], 0x2c4d53ce
xor dword [rdx + 0x90], 0x4ed91a59
add dword [rdx + 0x44], 0x7db4175e
sub dword [rdx + 0x2b8], 0xc4b0791
add dword [rdx + 0x104], 0x2d6d0112
xor dword [rdx + 0x2c0], 0x60463249
not dword [rdx + 0x2f0]
add dword [rdx + 0x2a8], 0x387d5063
xor dword [rdx + 0xb4], 0x4e7d5b4d
xor dword [rdx + 0x200], 0x70f44e08
xor dword [rdx + 0x50], 0x62640c7a
not dword [rdx + 0x164]
not dword [rdx + 0x2d0]
add dword [rdx + 0x1b0], 0x4b023843
add dword [rdx + 0xe0], 0x30995313
not dword [rdx + 0x88]
add dword [rdx + 0x1e0], 0x626f01f2
add dword [rdx + 0x334], 0x6adb5b8b
sub dword [rdx + 0x2f4], 0x1aed3e79
sub dword [rdx + 0x2d8], 0x2d4f0d79
sub dword [rdx + 0x2ec], 0x72b92f15
not dword [rdx + 0x12c]
not dword [rdx + 0xd0]
sub dword [rdx + 0x2cc], 0x637a065a
sub dword [rdx + 0x1fc], 0x5abe73ec
xor dword [rdx + 0x2e0], 0x70494e7a
sub dword [rdx + 0x380], 0x2a1e62f9
xor dword [rdx + 0x3d8], 0x367d4723
xor dword [rdx + 0x2c4], 0x613b7705
add dword [rdx + 0xf0], 0x7f3e03dc
xor dword [rdx + 0x224], 0x79605197
xor dword [rdx + 0x384], 0x298d54d2
not dword [rdx + 0xd8]
xor dword [rdx + 0x3d4], 0x7cbb76e5
xor dword [rdx + 0x18], 0x2a4d23aa
xor dword [rdx + 0x1a4], 0x5226279b
sub dword [rdx + 0x298], 0x4d470b7b
sub dword [rdx + 0x3ec], 0x4a190aa2
add dword [rdx + 0x100], 0x3ab62716
not dword [rdx + 0x2dc]
not dword [rdx + 0x288]
xor dword [rdx + 0x360], 0x38447059
xor dword [rdx + 0x22c], 0x3004625d
add dword [rdx + 0xf4], 0x67d359e2
sub dword [rdx + 0x36c], 0x351e7fea
not dword [rdx + 0x218]
xor dword [rdx + 0x124], 0x56835d2c
not dword [rdx + 0x244]
add dword [rdx + 0xa4], 0x73600352
add dword [rdx + 0x178], 0x1ef03a63
sub dword [rdx + 0x24c], 0x5ba6691a
xor dword [rdx + 0x1c8], 0x7b7660e2
xor dword [rdx + 0x344], 0x52317e73
xor dword [rdx + 0xb8], 0x3c895c20
sub dword [rdx + 0x358], 0x3a127fb5
not dword [rdx + 0x74]
not dword [rdx + 0x20]
xor dword [rdx + 0x37c], 0x45710f71
not dword [rdx + 0x198]
sub dword [rdx + 0x230], 0x29cd56f6
sub dword [rdx + 0x290], 0x638e1209
xor dword [rdx + 0x54], 0x70c473bb
xor dword [rdx + 0x21c], 0x715b4bee
sub dword [rdx + 0x348], 0x25d0c4d
xor dword [rdx + 0x1e4], 0x54571550
add dword [rdx + 0x330], 0x233e29a6
add dword [rdx + 0x30], 0x6dba19a4
add dword [rdx + 0x128], 0x71705f6a
add dword [rdx + 0x3a0], 0x57452a9b
xor dword [rdx + 0x354], 0xdda5803
not dword [rdx + 0x108]
add dword [rdx + 0x274], 0x6215638e
not dword [rdx + 0x150]
sub dword [rdx + 0x148], 0x7b856203
not dword [rdx + 0x1c]
xor dword [rdx + 0xd4], 0x336b2f86
sub dword [rdx + 0x174], 0x5e2034bb
xor dword [rdx + 0x258], 0x163b7919
xor dword [rdx + 0x33c], 0x72f13252
not dword [rdx + 0x208]
not dword [rdx + 0x3dc]
sub dword [rdx + 0x260], 0x58bf1635
xor dword [rdx + 0x38], 0x1461160c
not dword [rdx + 0x14]
not dword [rdx + 0x10]
sub dword [rdx + 0x2a4], 0x73496e19
sub dword [rdx + 0x210], 0x78bc52b4
add dword [rdx + 0x2fc], 0x6ac152c8
not dword [rdx + 0x190]
add dword [rdx + 0x78], 0x687f0e1b
xor dword [rdx + 0x300], 0xcee04bb
not dword [rdx + 0x318]
not dword [rdx + 0x1f0]
add dword [rdx + 0x32c], 0x52a6773e
add dword [rdx + 0x340], 0x22bf69e4
xor dword [rdx + 0x134], 0x1f984ad7
not dword [rdx + 0x2f8]
add dword [rdx + 0x378], 0x4e576f1d
xor dword [rdx + 0x3e4], 0x48d520ba
sub dword [rdx + 0x3cc], 0x49952c49
not dword [rdx + 0x388]
add dword [rdx + 0xfc], 0x5c430a38
xor dword [rdx + 0x3c8], 0x94177db
sub dword [rdx + 0x1ec], 0x4530634
sub dword [rdx + 0x3c], 0x3b407fb6
xor dword [rdx + 0x1c4], 0x4a3f06c4
sub dword [rdx + 0x3b4], 0x7d5a3fb3
xor dword [rdx + 0x6c], 0xe8f1992
sub dword [rdx + 0x7c], 0x7a7d3f01
xor dword [rdx + 0x1b4], 0x38fe645d
add dword [rdx + 0x338], 0x6edb00ee
sub dword [rdx + 0x39c], 0x2bae29a4
not dword [rdx + 0x1cc]
not dword [rdx + 0x160]
not dword [rdx + 0x324]
sub dword [rdx + 0x3f8], 0x27332356
xor dword [rdx + 0x64], 0x447f10c8
xor dword [rdx + 0x84], 0x61865a00
add dword [rdx + 0x3c0], 0xbb3266b
add dword [rdx + 0x294], 0x7e6c1c4c
sub dword [rdx + 0x2e8], 0x1d836653
xor dword [rdx + 0xbc], 0x28df5e44
not dword [rdx + 0x158]
not dword [rdx + 0x48]
xor dword [rdx + 0xf8], 0x2f414486
sub dword [rdx + 0x20c], 0x129c4738
sub dword [rdx + 0x180], 0x35ba7463
sub dword [rdx + 0xcc], 0x58ef4599
sub dword [rdx + 0x1c0], 0x49e55379
sub dword [rdx + 0xac], 0x382e524b
not dword [rdx + 0x14c]
not dword [rdx + 0x9c]
add dword [rdx + 0x254], 0x5f1228d6
xor dword [rdx + 0x390], 0x32cd0415
add dword [rdx + 0x1bc], 0x47c75114
sub dword [rdx + 0x1f8], 0x1a864408
xor dword [rdx + 0x280], 0x49e769d
sub dword [rdx + 0x19c], 0x36a55582
add dword [rdx + 0x1d8], 0x1edf3f3b
add dword [rdx + 0x278], 0x28f929cf
xor dword [rdx + 0x10c], 0x7df11c0e
add dword [rdx + 0x98], 0x73e83c53
add dword [rdx + 0x220], 0x93c79a4
xor dword [rdx + 0x35c], 0x4a010d91
not dword [rdx + 0x308]
not dword [rdx + 0x320]
xor dword [rdx + 0x29c], 0x2c8a48f3
add dword [rdx], 0x38744b26
not dword [rdx + 0x374]
add dword [rdx + 0x1b8], 0x5ca724ef
xor dword [rdx + 0x2b0], 0x7ea326b9
xor dword [rdx + 0x234], 0x1c454758
sub dword [rdx + 0x80], 0x6bb2778a
not dword [rdx + 0xc0]
sub dword [rdx + 0x350], 0x43281e06
xor dword [rdx + 0x3b8], 0x233566c7
xor dword [rdx + 0x38c], 0x221c6f16
add dword [rdx + 0x1d0], 0x3f8d6473
sub dword [rdx + 0x240], 0x62102b03
xor dword [rdx + 0x24], 0x29a44f16
not dword [rdx + 0x3a8]
xor dword [rdx + 0x1a0], 0x43120b89
xor dword [rdx + 0x34], 0x18155a48
add dword [rdx + 0x370], 0x3816116c
xor dword [rdx + 0xc4], 0x65385e32
not dword [rdx + 0x3e8]
add dword [rdx + 0x23c], 0x58bf5ac5
sub dword [rdx + 0x268], 0x77556cc3
add dword [rdx + 0x16c], 0x49a31db9
not dword [rdx + 0x110]
not dword [rdx + 0x40]
not dword [rdx + 0x398]
not dword [rdx + 0x304]
xor dword [rdx + 0x3e0], 0x43e8156b
xor dword [rdx + 0x5c], 0x2a57797d
not dword [rdx + 0x25c]
add dword [rdx + 0x3d0], 0xe7b6791
sub dword [rdx + 0x238], 0x1a8c505a
not dword [rdx + 0x11c]
not dword [rdx + 0x114]
add dword [rdx + 0x2d4], 0x3a2a6f7b
sub dword [rdx + 0x3ac], 0x6c6b76fe
not dword [rdx + 0x170]
xor dword [rdx + 0x34c], 0x25570857
not dword [rdx + 0x368]
not dword [rdx + 0xe4]
xor dword [rdx + 0x364], 0x1dec0aad
add dword [rdx + 0x31c], 0x1d083047
sub dword [rdx + 0x3f4], 0x1c503aa7
not dword [rdx + 0x188]
not dword [rdx + 0xa0]
not dword [rdx + 0x248]
xor dword [rdx + 0x394], 0x56735a79
xor dword [rdx + 0x3fc], 0x1b0a4c8c
not dword [rdx + 0x270]
not dword [rdx + 0x204]
add dword [rdx + 0x310], 0xd560221
xor dword [rdx + 0x1d4], 0x2dfa539b
sub dword [rdx + 0x30c], 0x775a7805
xor dword [rdx + 0x3f0], 0x65502cc4
xor dword [rdx + 0x314], 0x7abd5393
add dword [rdx + 0xe8], 0x18e54536
sub dword [rdx + 0x328], 0x5c5655ef
add dword [rdx + 0x4c], 0x35ce271e
sub dword [rdx + 0x1ac], 0x247738cb
add dword [rdx + 0x3c4], 0x5aed1eb4
not dword [rdx + 0xb0]
xor dword [rdx + 0x2a0], 0x5a825875
not dword [rdx + 0x154]
add dword [rdx + 0x214], 0x28e7522b
add dword [rdx + 0x17c], 0x41bc0849
xor dword [rdx + 0x168], 0x757f7c0c
add dword [rdx + 0xc8], 0x75a44634
sub dword [rdx + 0x250], 0x18697d90
xor dword [rdx + 0x8c], 0x6a471b0b
add dword [rdx + 0x3a4], 0x5f8a7e8e
sub dword [rdx + 0x70], 0x694d1dec
sub dword [rdx + 0x138], 0x39a342f9
not dword [rdx + 0xa8]
xor dword [rdx + 0x2c], 0xcc118ee
add dword [rdx + 0x264], 0x72c55ff0
not dword [rdx + 0xec]
sub dword [rdx + 0x13c], 0x25c41bd1
sub dword [rdx + 0x2e4], 0x5eef4412
xor dword [rdx + 0x1dc], 0x4b374779
xor dword [rdx + 0x194], 0x159676b9
sub dword [rdx + 0x26c], 0x4d9309eb
xor dword [rdx + 0x228], 0x625e7f59
add rdi, 0x400
add rdx, 0x400
cmp rdi, 0x8c000
je 0x1002088d0
jmp 0x100208035
pop rcx
call 0x100206b06
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