Function at 0x14025f000
Capabilities:
Encode data using xor

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, [0x1401d2400]
push 0
pop rcx
push rdx
add dword [rdx + 0x264], 0x644a6c32
sub dword [rdx + 0x12c], 0x4ebe5ce0
sub dword [rdx + 0x3b4], 0x7bc04d12
add dword [rdx + 0x120], 0xb907c46
not dword [rdx + 0x30c]
sub dword [rdx + 0x174], 0x3aab52f5
add dword [rdx + 0x80], 0x336743e4
add dword [rdx + 0x2b8], 0x7e581706
not dword [rdx + 0x344]
xor dword [rdx + 0x188], 0x64bc563b
add dword [rdx + 0x2e8], 0x72037672
xor dword [rdx + 0x1d4], 0x158640d7
add dword [rdx + 0xc0], 0x49c16f42
xor dword [rdx + 0x134], 0x358048cc
xor dword [rdx + 0xbc], 0xc372583
add dword [rdx + 0x24], 0x28d6088b
not dword [rdx + 0x118]
not dword [rdx + 0x278]
xor dword [rdx + 0x2c], 0xc964472
not dword [rdx + 0x340]
xor dword [rdx + 0x304], 0x26da770c
sub dword [rdx + 0x130], 0x1a6d2400
not dword [rdx + 0x290]
add dword [rdx + 0x3cc], 0x2b3a118a
add dword [rdx + 0x2f8], 0x556f4597
add dword [rdx + 0xac], 0x24ce5168
not dword [rdx + 0x230]
sub dword [rdx + 0x308], 0x21047284
xor dword [rdx + 0xb8], 0x1f3b3560
sub dword [rdx + 0x2d0], 0x26385530
xor dword [rdx + 0xf0], 0x3ce554a8
sub dword [rdx + 0x168], 0x426845ff
sub dword [rdx + 0x104], 0x3c847321
not dword [rdx + 0x2ac]
sub dword [rdx + 0x1ec], 0x3845137d
xor dword [rdx + 0x1b0], 0x7f0d1cba
xor dword [rdx + 0x2e4], 0x56a06e9d
xor dword [rdx + 0x334], 0x3bc30ab2
xor dword [rdx + 0x98], 0x10e73bb2
not dword [rdx + 0x2a0]
not dword [rdx + 0x5c]
sub dword [rdx + 0x3d4], 0x7ca06935
sub dword [rdx + 0x3b0], 0x48af04c4
add dword [rdx + 0x194], 0x400a3d36
not dword [rdx + 0x1e8]
xor dword [rdx + 0x1c4], 0x672f6dcd
add dword [rdx + 0x3b8], 0x1d2f0deb
xor dword [rdx + 0x50], 0x170471a3
add dword [rdx + 0xb4], 0x20043b01
sub dword [rdx + 0x100], 0x55dc3d3a
not dword [rdx + 0x150]
not dword [rdx + 0x36c]
sub dword [rdx + 0x20c], 0x209179af
sub dword [rdx + 0x2a8], 0x28560449
xor dword [rdx + 0x1c8], 0x49494756
sub dword [rdx + 0x364], 0x4b8a3a96
add dword [rdx + 0x54], 0x116a5d88
xor dword [rdx + 0x6c], 0x5246092e
add dword [rdx + 0x1b8], 0x329b2f6d
not dword [rdx + 0x3c8]
add dword [rdx + 0xf4], 0x114315ee
sub dword [rdx + 0x48], 0x4ea63fcc
add dword [rdx + 0x64], 0x4154133d
sub dword [rdx + 0x38c], 0x1f552477
add dword [rdx + 0x1d0], 0x1fa741b
add dword [rdx + 0xcc], 0x4d3a6ea1
add dword [rdx + 0x84], 0x5ea6669e
sub dword [rdx + 0x284], 0x5de659e6
add dword [rdx + 0x37c], 0x6774654e
add dword [rdx + 0x380], 0x53972aae
sub dword [rdx + 0xa8], 0x4d3649af
sub dword [rdx + 0x324], 0x81b4c4a
xor dword [rdx + 0x3ec], 0x3a640f3f
xor dword [rdx + 0x26c], 0x5dd97774
sub dword [rdx + 0x10c], 0x1b1570e7
add dword [rdx + 0x11c], 0x59d14da0
not dword [rdx + 0x31c]
sub dword [rdx + 0x29c], 0x65060880
sub dword [rdx + 0x170], 0x60f97a86
sub dword [rdx + 0x314], 0x31735ae0
xor dword [rdx + 0x224], 0x4670491f
not dword [rdx + 0x280]
sub dword [rdx + 0x198], 0x732e3abd
sub dword [rdx + 0xd4], 0xde46f2e
xor dword [rdx + 0x1e4], 0x208f59ff
sub dword [rdx + 0x40], 0x503c7d51
sub dword [rdx + 0x318], 0x5e0b20c7
not dword [rdx + 0xc]
sub dword [rdx + 0x328], 0x18ac1df6
sub dword [rdx + 0x34], 0x660777cb
xor dword [rdx + 0x214], 0x7e1d7a5f
xor dword [rdx + 0x140], 0x378c61dc
sub dword [rdx + 0x3e4], 0x3aff1d76
add dword [rdx + 0x270], 0x2a56501c
sub dword [rdx + 0x200], 0x43157e0c
not dword [rdx + 0x2b0]
sub dword [rdx + 4], 0x69225469
sub dword [rdx + 0x18c], 0x4a555d95
add dword [rdx + 0x210], 0x446b424d
add dword [rdx + 0x2d4], 0x4bda71ef
not dword [rdx + 0x204]
xor dword [rdx + 8], 0x336005b9
xor dword [rdx + 0xe8], 0x5e4f5134
not dword [rdx + 0x2c0]
sub dword [rdx + 0x35c], 0x1f5e2e6e
add dword [rdx + 0x4c], 0x458968b9
sub dword [rdx + 0x3c], 0x6de62fc8
xor dword [rdx + 0x360], 0x22a91a91
xor dword [rdx], 0x4aed63fa
not dword [rdx + 0x2c4]
not dword [rdx + 0xa0]
sub dword [rdx + 0x320], 0x262051a0
not dword [rdx + 0x1c]
not dword [rdx + 0x28]
not dword [rdx + 0x22c]
sub dword [rdx + 0x2a4], 0x2d3a2b83
xor dword [rdx + 0x3c0], 0x566a5024
xor dword [rdx + 0x14c], 0x2a116492
not dword [rdx + 0x124]
not dword [rdx + 0xa4]
add dword [rdx + 0x258], 0x14321c7
sub dword [rdx + 0x2b4], 0x6f9c0020
xor dword [rdx + 0x398], 0x11063c0f
xor dword [rdx + 0x1a8], 0x479e3534
xor dword [rdx + 0x164], 0x5b7852aa
xor dword [rdx + 0x1f8], 0xfee53d5
add dword [rdx + 0x28c], 0x43ff2dcd
add dword [rdx + 0xd0], 0x1024a43
sub dword [rdx + 0x3dc], 0x3d544de2
add dword [rdx + 0x348], 0x58a46763
not dword [rdx + 0x2c8]
add dword [rdx + 0x18], 0x383972d0
xor dword [rdx + 0x250], 0x21242d42
sub dword [rdx + 0x218], 0x59776756
add dword [rdx + 0x2cc], 0x15b33486
not dword [rdx + 0x2ec]
not dword [rdx + 0x3d0]
xor dword [rdx + 0xb0], 0x6b20423f
sub dword [rdx + 0xec], 0x45b335f2
sub dword [rdx + 0x3d8], 0x424e0b77
sub dword [rdx + 0x3ac], 0xaf13fa4
add dword [rdx + 0x358], 0x1c7e3e6c
xor dword [rdx + 0x2e0], 0x11a44330
add dword [rdx + 0x3e0], 0x27f30ff0
sub dword [rdx + 0x374], 0x4bf75e03
sub dword [rdx + 0x184], 0x7fb37048
xor dword [rdx + 0x300], 0x4f571231
xor dword [rdx + 0x32c], 0x141b57b8
not dword [rdx + 0x180]
xor dword [rdx + 0x14], 0x1e9643fa
add dword [rdx + 0x60], 0x1bc115d0
add dword [rdx + 0x108], 0x25157fef
add dword [rdx + 0x2fc], 0x74624189
xor dword [rdx + 0x384], 0x31006636
xor dword [rdx + 0x248], 0x7bde6ec9
xor dword [rdx + 0x298], 0xcf8079c
not dword [rdx + 0x138]
add dword [rdx + 0x3f0], 0x55d035a3
add dword [rdx + 0x7c], 0x39c51b5b
sub dword [rdx + 0xe0], 0x18597c40
sub dword [rdx + 0xdc], 0x49047244
add dword [rdx + 0x27c], 0x287433cd
not dword [rdx + 0x44]
xor dword [rdx + 0x148], 0x681e58d6
add dword [rdx + 0x94], 0xfbf2cdb
xor dword [rdx + reloc.COMCTL32.dll_RemoveWindowSubclass], 0x55f15526
xor dword [rdx + 0x330], 0x4bd10673
add dword [rdx + 0x294], 0x26181550
sub dword [rdx + 0x288], 0x2edb40ce
not dword [rdx + 0x244]
xor dword [rdx + 0xfc], 0x62533de2
xor dword [rdx + 0x128], 0x358c205c
add dword [rdx + 0x38], 0x3dd07063
add dword [rdx + 0x268], 0x156a4ae6
sub dword [rdx + 0x208], 0x1f61079e
add dword [rdx + 0x9c], 0x7b04676a
sub dword [rdx + 0x1cc], 0x3c487523
xor dword [rdx + 0xe4], 0x90c64dc
sub dword [rdx + 0x2d8], 0x46424999
not dword [rdx + 0x1a0]
add dword [rdx + 0x1fc], 0x59f22a03
xor dword [rdx + 0x68], 0x36056f38
add dword [rdx + 0x178], 0x19be298e
add dword [rdx + 0x1a4], 0x51c605c6
xor dword [rdx + 0x154], 0x7a1b6201
sub dword [rdx + 0x274], 0x320c0168
not dword [rdx + 0x394]
xor dword [rdx + 0x70], 0x29192cc7
sub dword [rdx + 0x3fc], 0x6f624535
sub dword [rdx + 0x1c0], 0x2d356e96
not dword [rdx + 0x144]
add dword [rdx + 0x78], 0x19c6211f
xor dword [rdx + 0x158], 0x759c2048
xor dword [rdx + 0x190], 0xe2d728c
sub dword [rdx + 0x90], 0x3c68370e
not dword [rdx + 0x1ac]
xor dword [rdx + 0x10], 0x2cb20761
xor dword [rdx + 0x3e8], 0x699c2251
xor dword [rdx + 0x114], 0x566844fd
add dword [rdx + 0x160], 0x663d6c56
sub dword [rdx + 0x15c], 0x52e33100
not dword [rdx + 0xc8]
add dword [rdx + 0x228], 0x64451f1
not dword [rdx + 0x3a8]
not dword [rdx + 0x58]
sub dword [rdx + 0x1e0], 0x7e06088b
xor dword [rdx + 0x368], 0x65cb6bad
add dword [rdx + 0x260], 0x2c4b5756
not dword [rdx + 0x30]
add dword [rdx + 0x2f4], 0x3cf41e85
not dword [rdx + 0x39c]
xor dword [rdx + 0x390], 0x79b70533
not dword [rdx + 0x254]
sub dword [rdx + 0x1b4], 0x7cf34f05
not dword [rdx + 0x33c]
sub dword [rdx + 0x3f8], 0x16bb7915
not dword [rdx + 0x1dc]
not dword [rdx + 0x2bc]
not dword [rdx + 0x2dc]
add dword [rdx + 0x13c], 0xd700d5b
add dword [rdx + 0x110], 0x62344020
not dword [rdx + 0x8c]
sub dword [rdx + 0x2f0], 0x29cf21c4
xor dword [rdx + 0x21c], 0xe1a6913
add dword [rdx + 0x20], 0x13a37c9
sub dword [rdx + 0x3c4], 0x3b6b2241
not dword [rdx + 0x34c]
xor dword [rdx + 0x388], 0x37b25179
sub dword [rdx + 0x370], 0x6df03549
sub dword [rdx + 0x74], 0x721523e9
xor dword [rdx + 0x234], 0x30d42f83
add dword [rdx + 0x1d8], 0x3293fbf
add dword [rdx + 0x23c], 0x6b7977c3
xor dword [rdx + 0x88], 0x3a941c01
add dword [rdx + 0x220], 0x76471e4e
sub dword [rdx + 0x354], 0x59b35de0
sub dword [rdx + 0x17c], 0x23252611
add dword [rdx + 0x310], 0x44183da8
add dword [rdx + 0x3f4], 0x778c57bb
sub dword [rdx + 0x3a0], 0x56f45771
sub dword [rdx + 0x350], 0x474c79df
add dword [rdx + 0x240], 0x125512e8
xor dword [rdx + 0x24c], 0x68161eec
add dword [rdx + 0x238], 0x5b427cec
not dword [rdx + 0x16c]
xor dword [rdx + 0xf8], 0x5b79720f
sub dword [rdx + 0x378], 0x5f703982
add dword [rdx + 0x25c], 0x63e400a0
add dword [rdx + 0x1f4], 0x76c622d6
xor dword [rdx + 0x3bc], 0x154c6794
not dword [rdx + 0x1f0]
xor dword [rdx + 0xd8], 0x76434429
sub dword [rdx + 0x3a4], 0x7d0b3ecc
xor dword [rdx + 0x1bc], 0x6d483368
add dword [rdx + 0x338], 0x793453f3
add dword [rdx + 0xc4], 0x109270e9
add rcx, 0x400
add rdx, 0x400
cmp rcx, 0x8c000
jne 0x14025f02e
pop rcx
call fcn.14025dd06
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