Function at 0x4a6350
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
add esp, 0xfffffff0
push esi
push edi
mov esi, eax
lea edi, [ebp - 8]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 0xc], edx
test byte [ebp - 1], 0x40
seta al
mov byte [0x53423c], al
test byte [ebp - 1], 0x80
seta al
mov byte [0x53425c], al
test byte [ebp - 2], 0x40
seta al
mov byte [0x53423d], al
test byte [ebp - 2], 0x80
seta al
mov byte [0x53425d], al
test byte [ebp - 3], 0x40
seta al
mov byte [0x53423e], al
test byte [ebp - 3], 0x80
seta al
mov byte [0x53425e], al
test byte [ebp - 4], 0x40
seta al
mov byte [0x53423f], al
test byte [ebp - 4], 0x80
seta al
mov byte [0x53425f], al
test byte [ebp - 5], 0x40
seta al
mov byte [0x534240], al
test byte [ebp - 5], 0x80
seta al
mov byte [0x534260], al
test byte [ebp - 6], 0x40
seta al
mov byte [0x534241], al
test byte [ebp - 6], 0x80
seta al
mov byte [0x534261], al
test byte [ebp - 7], 0x40
seta al
mov byte [0x534242], al
test byte [ebp - 7], 0x80
seta al
mov byte [0x534262], al
test byte [ebp - 8], 0x40
seta al
mov byte [0x534243], al
test byte [ebp - 8], 0x80
seta al
mov byte [0x534263], al
test byte [ebp - 1], 0x10
seta al
mov byte [0x534244], al
test byte [ebp - 1], 0x20
seta al
mov byte [0x534264], al
test byte [ebp - 2], 0x10
seta al
mov byte [0x534245], al
test byte [ebp - 2], 0x20
seta al
mov byte [0x534265], al
test byte [ebp - 3], 0x10
seta al
mov byte [0x534246], al
test byte [ebp - 3], 0x20
seta al
mov byte [0x534266], al
test byte [ebp - 4], 0x10
seta al
mov byte [0x534247], al
test byte [ebp - 4], 0x20
seta al
mov byte [0x534267], al
test byte [ebp - 5], 0x10
seta al
mov byte [0x534248], al
test byte [ebp - 5], 0x20
seta al
mov byte [0x534268], al
test byte [ebp - 6], 0x10
seta al
mov byte [0x534249], al
test byte [ebp - 6], 0x20
seta al
mov byte [0x534269], al
test byte [ebp - 7], 0x10
seta al
mov byte [0x53424a], al
test byte [ebp - 7], 0x20
seta al
mov byte [0x53426a], al
test byte [ebp - 8], 0x10
seta al
mov byte [0x53424b], al
test byte [ebp - 8], 0x20
seta al
mov byte [0x53426b], al
test byte [ebp - 1], 4
seta al
mov byte [0x53424c], al
test byte [ebp - 1], 8
seta al
mov byte [0x53426c], al
test byte [ebp - 2], 4
seta al
mov byte [0x53424d], al
test byte [ebp - 2], 8
seta al
mov byte [0x53426d], al
test byte [ebp - 3], 4
seta al
mov byte [0x53424e], al
test byte [ebp - 3], 8
seta al
mov byte [0x53426e], al
test byte [ebp - 4], 4
seta al
mov byte [0x53424f], al
test byte [ebp - 4], 8
seta al
mov byte [0x53426f], al
test byte [ebp - 5], 4
seta al
mov byte [0x534250], al
test byte [ebp - 5], 8
seta al
mov byte [0x534270], al
test byte [ebp - 6], 4
seta al
mov byte [0x534251], al
test byte [ebp - 6], 8
seta al
mov byte [0x534271], al
test byte [ebp - 7], 4
seta al
mov byte [0x534252], al
test byte [ebp - 7], 8
seta al
mov byte [0x534272], al
test byte [ebp - 8], 4
seta al
mov byte [0x534253], al
test byte [ebp - 8], 8
seta al
mov byte [0x534273], al
mov al, byte [ebp - 1]
and al, 1
mov byte [0x534254], al
test byte [ebp - 1], 2
seta al
mov byte [0x534274], al
mov al, byte [ebp - 2]
and al, 1
mov byte [0x534255], al
test byte [ebp - 2], 2
seta al
mov byte [0x534275], al
mov al, byte [ebp - 3]
and al, 1
mov byte [0x534256], al
test byte [ebp - 3], 2
seta al
mov byte [0x534276], al
mov al, byte [ebp - 4]
and al, 1
mov byte [0x534257], al
test byte [ebp - 4], 2
seta al
mov byte [0x534277], al
mov al, byte [ebp - 5]
and al, 1
mov byte [0x534258], al
test byte [ebp - 5], 2
seta al
mov byte [0x534278], al
mov al, byte [ebp - 6]
and al, 1
mov byte [0x534259], al
test byte [ebp - 6], 2
seta al
mov byte [0x534279], al
mov al, byte [ebp - 7]
and al, 1
mov byte [0x53425a], al
test byte [ebp - 7], 2
seta al
mov byte [0x53427a], al
mov al, byte [ebp - 8]
and al, 1
mov byte [0x53425b], al
test byte [ebp - 8], 2
seta al
mov byte [0x53427b], al
mov byte [ebp - 0xd], 1
xor eax, eax
mov al, byte [ebp - 0xd]
add eax, eax
lea eax, [eax + eax*2]
mov al, byte [eax*8 + 0x533f0c]
xor al, byte [0x53427b]
and eax, 0xff
shl eax, 5
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f11]
xor dl, byte [0x534260]
and edx, 0xff
shl edx, 4
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f0d]
xor dl, byte [0x53425c]
and edx, 0xff
shl edx, 3
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f0e]
xor dl, byte [0x53425d]
and edx, 0xff
shl edx, 2
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f0f]
xor dl, byte [0x53425e]
and edx, 0xff
add edx, edx
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f10]
xor dl, byte [0x53425f]
and edx, 0xff
or ax, dx
mov word [ebp - 0x10], ax
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x528fb0]
xor al, byte [0x534244]
mov byte [0x534284], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x5291b0]
xor al, byte [0x53424c]
mov byte [0x53428c], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x5293b0]
xor al, byte [0x534252]
mov byte [0x534292], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x5295b0]
xor al, byte [0x53425a]
mov byte [0x53429a], al
xor eax, eax
mov al, byte [ebp - 0xd]
add eax, eax
lea eax, [eax + eax*2]
mov al, byte [eax*8 + 0x533f12]
xor al, byte [0x53425f]
and eax, 0xff
shl eax, 5
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f17]
xor dl, byte [0x534264]
and edx, 0xff
shl edx, 4
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f13]
xor dl, byte [0x534260]
and edx, 0xff
shl edx, 3
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f14]
xor dl, byte [0x534261]
and edx, 0xff
shl edx, 2
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f15]
xor dl, byte [0x534262]
and edx, 0xff
add edx, edx
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f16]
xor dl, byte [0x534263]
and edx, 0xff
or ax, dx
mov word [ebp - 0x10], ax
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x528ff0]
xor al, byte [0x534248]
mov byte [0x534288], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x5291f0]
xor al, byte [0x534257]
mov byte [0x534297], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x5293f0]
xor al, byte [0x53423d]
mov byte [0x53427d], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x5295f0]
xor al, byte [0x53424d]
mov byte [0x53428d], al
xor eax, eax
mov al, byte [ebp - 0xd]
add eax, eax
lea eax, [eax + eax*2]
mov al, byte [eax*8 + 0x533f18]
xor al, byte [0x534263]
and eax, 0xff
shl eax, 5
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f1d]
xor dl, byte [0x534268]
and edx, 0xff
shl edx, 4
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f19]
xor dl, byte [0x534264]
and edx, 0xff
shl edx, 3
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f1a]
xor dl, byte [0x534265]
and edx, 0xff
shl edx, 2
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f1b]
xor dl, byte [0x534266]
and edx, 0xff
add edx, edx
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f1c]
xor dl, byte [0x534267]
and edx, 0xff
or ax, dx
mov word [ebp - 0x10], ax
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x529030]
xor al, byte [0x534253]
mov byte [0x534293], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x529230]
xor al, byte [0x53424b]
mov byte [0x53428b], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x529430]
xor al, byte [0x534259]
mov byte [0x534299], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x529630]
xor al, byte [0x534241]
mov byte [0x534281], al
xor eax, eax
mov al, byte [ebp - 0xd]
add eax, eax
lea eax, [eax + eax*2]
mov al, byte [eax*8 + 0x533f1e]
xor al, byte [0x534267]
and eax, 0xff
shl eax, 5
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f23]
xor dl, byte [0x53426c]
and edx, 0xff
shl edx, 4
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f1f]
xor dl, byte [0x534268]
and edx, 0xff
shl edx, 3
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f20]
xor dl, byte [0x534269]
and edx, 0xff
shl edx, 2
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f21]
xor dl, byte [0x53426a]
and edx, 0xff
add edx, edx
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f22]
xor dl, byte [0x53426b]
and edx, 0xff
or ax, dx
mov word [ebp - 0x10], ax
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x529070]
xor al, byte [0x534255]
mov byte [0x534295], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x529270]
xor al, byte [0x53424f]
mov byte [0x53428f], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x529470]
xor al, byte [0x534245]
mov byte [0x534285], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x529670]
xor al, byte [0x53423c]
mov byte [0x53427c], al
xor eax, eax
mov al, byte [ebp - 0xd]
add eax, eax
lea eax, [eax + eax*2]
mov al, byte [eax*8 + 0x533f24]
xor al, byte [0x53426b]
and eax, 0xff
shl eax, 5
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f29]
xor dl, byte [0x534270]
and edx, 0xff
shl edx, 4
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f25]
xor dl, byte [0x53426c]
and edx, 0xff
shl edx, 3
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f26]
xor dl, byte [0x53426d]
and edx, 0xff
shl edx, 2
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f27]
xor dl, byte [0x53426e]
and edx, 0xff
add edx, edx
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f28]
xor dl, byte [0x53426f]
and edx, 0xff
or ax, dx
mov word [ebp - 0x10], ax
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x5290b0]
xor al, byte [0x534243]
mov byte [0x534283], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x5292b0]
xor al, byte [0x534249]
mov byte [0x534289], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x5294b0]
xor al, byte [0x534254]
mov byte [0x534294], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x5296b0]
xor al, byte [0x53423e]
mov byte [0x53427e], al
xor eax, eax
mov al, byte [ebp - 0xd]
add eax, eax
lea eax, [eax + eax*2]
mov al, byte [eax*8 + 0x533f2a]
xor al, byte [0x53426f]
and eax, 0xff
shl eax, 5
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f2f]
xor dl, byte [0x534274]
and edx, 0xff
shl edx, 4
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f2b]
xor dl, byte [0x534270]
and edx, 0xff
shl edx, 3
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f2c]
xor dl, byte [0x534271]
and edx, 0xff
shl edx, 2
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f2d]
xor dl, byte [0x534272]
and edx, 0xff
add edx, edx
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f2e]
xor dl, byte [0x534273]
and edx, 0xff
or ax, dx
mov word [ebp - 0x10], ax
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x5290f0]
xor al, byte [0x53423f]
mov byte [0x53427f], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x5292f0]
xor al, byte [0x534258]
mov byte [0x534298], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x5294f0]
xor al, byte [0x534246]
mov byte [0x534286], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x5296f0]
xor al, byte [0x53424e]
mov byte [0x53428e], al
xor eax, eax
mov al, byte [ebp - 0xd]
add eax, eax
lea eax, [eax + eax*2]
mov al, byte [eax*8 + 0x533f30]
xor al, byte [0x534273]
and eax, 0xff
shl eax, 5
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f35]
xor dl, byte [0x534278]
and edx, 0xff
shl edx, 4
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f31]
xor dl, byte [0x534274]
and edx, 0xff
shl edx, 3
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f32]
xor dl, byte [0x534275]
and edx, 0xff
shl edx, 2
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f33]
xor dl, byte [0x534276]
and edx, 0xff
add edx, edx
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f34]
xor dl, byte [0x534277]
and edx, 0xff
or ax, dx
mov word [ebp - 0x10], ax
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x529130]
xor al, byte [0x53425b]
mov byte [0x53429b], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x529330]
xor al, byte [0x534247]
mov byte [0x534287], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x529530]
xor al, byte [0x534251]
mov byte [0x534291], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x529730]
xor al, byte [0x534242]
mov byte [0x534282], al
xor eax, eax
mov al, byte [ebp - 0xd]
add eax, eax
lea eax, [eax + eax*2]
mov al, byte [eax*8 + 0x533f36]
xor al, byte [0x534277]
and eax, 0xff
shl eax, 5
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f3b]
xor dl, byte [0x53425c]
and edx, 0xff
shl edx, 4
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f37]
xor dl, byte [0x534278]
and edx, 0xff
shl edx, 3
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f38]
xor dl, byte [0x534279]
and edx, 0xff
shl edx, 2
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f39]
xor dl, byte [0x53427a]
and edx, 0xff
add edx, edx
or ax, dx
xor edx, edx
mov dl, byte [ebp - 0xd]
add edx, edx
lea edx, [edx + edx*2]
mov dl, byte [edx*8 + 0x533f3a]
xor dl, byte [0x53427b]
and edx, 0xff
or ax, dx
mov word [ebp - 0x10], ax
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x529170]
xor al, byte [0x534240]
mov byte [0x534280], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x529370]
xor al, byte [0x534256]
mov byte [0x534296], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x529570]
xor al, byte [0x53424a]
mov byte [0x53428a], al
movzx eax, word [ebp - 0x10]
mov al, byte [eax + 0x529770]
xor al, byte [0x534250]
mov byte [0x534290], al
mov esi, 0x53425c
mov edi, 0x53423c
mov ecx, 8
rep movsd dword es:[edi], dword [esi]
mov esi, 0x53427c
mov edi, 0x53425c
mov ecx, 8
rep movsd dword es:[edi], dword [esi]
inc byte [ebp - 0xd]
cmp byte [ebp - 0xd], 0x11
jne 0x4a6656
mov al, byte [0x534243]
shl eax, 7
mov dl, byte [0x534263]
shl edx, 6
or al, dl
mov dl, byte [0x53424b]
shl edx, 5
or al, dl
mov dl, byte [0x53426b]
shl edx, 4
or al, dl
mov dl, byte [0x534253]
shl edx, 3
or al, dl
mov dl, byte [0x534273]
shl edx, 2
or al, dl
mov dl, byte [0x53425b]
add edx, edx
or al, dl
or al, byte [0x53427b]
mov edx, dword [ebp - 0xc]
mov byte [edx], al
mov al, byte [0x534242]
shl eax, 7
mov dl, byte [0x534262]
shl edx, 6
or al, dl
mov dl, byte [0x53424a]
shl edx, 5
or al, dl
mov dl, byte [0x53426a]
shl edx, 4
or al, dl
mov dl, byte [0x534252]
shl edx, 3
or al, dl
mov dl, byte [0x534272]
shl edx, 2
or al, dl
mov dl, byte [0x53425a]
add edx, edx
or al, dl
or al, byte [0x53427a]
mov edx, dword [ebp - 0xc]
mov byte [edx + 1], al
mov al, byte [0x534241]
shl eax, 7
mov dl, byte [0x534261]
shl edx, 6
or al, dl
mov dl, byte [0x534249]
shl edx, 5
or al, dl
mov dl, byte [0x534269]
shl edx, 4
or al, dl
mov dl, byte [0x534251]
shl edx, 3
or al, dl
mov dl, byte [0x534271]
shl edx, 2
or al, dl
mov dl, byte [0x534259]
add edx, edx
or al, dl
or al, byte [0x534279]
mov edx, dword [ebp - 0xc]
mov byte [edx + 2], al
mov al, byte [0x534240]
shl eax, 7
mov dl, byte [0x534260]
shl edx, 6
or al, dl
mov dl, byte [0x534248]
shl edx, 5
or al, dl
mov dl, byte [0x534268]
shl edx, 4
or al, dl
mov dl, byte [0x534250]
shl edx, 3
or al, dl
mov dl, byte [0x534270]
shl edx, 2
or al, dl
mov dl, byte [0x534258]
add edx, edx
or al, dl
or al, byte [0x534278]
mov edx, dword [ebp - 0xc]
mov byte [edx + 3], al
mov al, byte [0x53423f]
shl eax, 7
mov dl, byte [0x53425f]
shl edx, 6
or al, dl
mov dl, byte [0x534247]
shl edx, 5
or al, dl
mov dl, byte [0x534267]
shl edx, 4
or al, dl
mov dl, byte [0x53424f]
shl edx, 3
or al, dl
mov dl, byte [0x53426f]
shl edx, 2
or al, dl
mov dl, byte [0x534257]
add edx, edx
or al, dl
or al, byte [0x534277]
mov edx, dword [ebp - 0xc]
mov byte [edx + 4], al
mov al, byte [0x53423e]
shl eax, 7
mov dl, byte [0x53425e]
shl edx, 6
or al, dl
mov dl, byte [0x534246]
shl edx, 5
or al, dl
mov dl, byte [0x534266]
shl edx, 4
or al, dl
mov dl, byte [0x53424e]
shl edx, 3
or al, dl
mov dl, byte [0x53426e]
shl edx, 2
or al, dl
mov dl, byte [0x534256]
add edx, edx
or al, dl
or al, byte [0x534276]
mov edx, dword [ebp - 0xc]
mov byte [edx + 5], al
mov al, byte [0x53423d]
shl eax, 7
mov dl, byte [0x53425d]
shl edx, 6
or al, dl
mov dl, byte [0x534245]
shl edx, 5
or al, dl
mov dl, byte [0x534265]
shl edx, 4
or al, dl
mov dl, byte [0x53424d]
shl edx, 3
or al, dl
mov dl, byte [0x53426d]
shl edx, 2
or al, dl
mov dl, byte [0x534255]
add edx, edx
or al, dl
or al, byte [0x534275]
mov edx, dword [ebp - 0xc]
mov byte [edx + 6], al
mov al, byte [0x53423c]
shl eax, 7
mov dl, byte [0x53425c]
shl edx, 6
or al, dl
mov dl, byte [0x534244]
shl edx, 5
or al, dl
mov dl, byte [0x534264]
shl edx, 4
or al, dl
mov dl, byte [0x53424c]
shl edx, 3
or al, dl
mov dl, byte [0x53426c]
shl edx, 2
or al, dl
mov dl, byte [0x534254]
add edx, edx
or al, dl
or al, byte [0x534274]
mov edx, dword [ebp - 0xc]
mov byte [edx + 7], al
pop edi
pop esi
mov esp, ebp
pop ebp
ret