Function at 0x100411b0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
sub esp, 0x1c
movaps xmm0, xmmword [0x1025b7a0]
lea ecx, [esp + 4]
push ebx
movups xmmword [esp + 8], xmm0
mov byte [esp + 0x18], 1
call fcn.10028fb0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x676f7f6c
mov dword [esp + 0xc], 0x40766c7a
mov dword [esp + 0x10], 0x66415051
mov word [esp + 0x14], 0x79
mov byte [esp + 0x16], 1
call fcn.10028f80
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025b7d0]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov byte [esp + 0x18], 1
call fcn.10028fb0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025b850]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov byte [esp + 0x18], 1
call fcn.10028fb0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025b880]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov byte [esp + 0x18], 1
call fcn.10028fb0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025b820]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov byte [esp + 0x18], 1
call fcn.10028fb0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x756f6778
mov dword [esp + 0xc], 0x545d5053
mov dword [esp + 0x10], 0x1007469
call fcn.10029010
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x756f6778
mov dword [esp + 0xc], 0x545d5053
mov dword [esp + 0x10], 0x7a670569
mov word [esp + 0x14], 0x100
call fcn.100290d0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x756f6778
mov dword [esp + 0xc], 0x545d5053
mov dword [esp + 0x10], 0x7a670469
mov word [esp + 0x14], 0x100
call fcn.100290d0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x756f6778
mov dword [esp + 0xc], 0x545d5053
mov dword [esp + 0x10], 0x7a670369
mov word [esp + 0x14], 0x100
call fcn.100290d0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x646f6778
mov dword [esp + 0xc], 0x4046973
mov dword [esp + 0x10], 0x1007469
call fcn.10029010
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x646f6778
mov dword [esp + 0xc], 0x7046973
mov dword [esp + 0x10], 0x1007469
call fcn.10029010
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x646f6778
mov dword [esp + 0xc], 0x6046973
mov dword [esp + 0x10], 0x1007469
call fcn.10029010
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x5a53467e
mov dword [esp + 0xc], 0x56b4367
mov dword [esp + 0x10], 0x7b6807
mov byte [esp + 0x14], 1
call fcn.10029040
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x5a53467e
mov dword [esp + 0xc], 0x56b4367
mov dword [esp + 0x10], 0x7b6804
mov byte [esp + 0x14], 1
call fcn.10029040
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x5a53467e
mov dword [esp + 0xc], 0x56b4367
mov dword [esp + 0x10], 0x7b6805
mov byte [esp + 0x14], 1
call fcn.10029040
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x5a53467e
mov dword [esp + 0xc], 0x56b4367
mov dword [esp + 0x10], 0x7b6802
mov byte [esp + 0x14], 1
call fcn.10029040
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x5a53467e
mov dword [esp + 0xc], 0x56b4367
mov dword [esp + 0x10], 0x7b6803
mov byte [esp + 0x14], 1
call fcn.10029040
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x5a53467e
mov dword [esp + 0xc], 0x56b4367
mov dword [esp + 0x10], 0x7b6800
mov byte [esp + 0x14], 1
call fcn.10029040
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x5a53467e
mov dword [esp + 0xc], 0x56b4367
mov dword [esp + 0x10], 0x7b6801
mov byte [esp + 0x14], 1
call fcn.10029040
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x5a53467e
mov dword [esp + 0xc], 0x56b4367
mov dword [esp + 0x10], 0x7b680e
mov byte [esp + 0x14], 1
call fcn.10029040
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x5a53467e
mov dword [esp + 0xc], 0x56b4367
mov dword [esp + 0x10], 0x7b680f
mov byte [esp + 0x14], 1
call fcn.10029040
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x5a53467e
mov dword [esp + 0xc], 0x46b4367
mov dword [esp + 0x10], 0x7b6806
mov byte [esp + 0x14], 1
call fcn.10029040
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [str.xgo___wCDg_t_vd]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov byte [esp + 0x18], 1
call fcn.10028fb0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [str.xgo___wCDg_t_bd]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov byte [esp + 0x18], 1
call fcn.10028fb0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [str.xgo___wCDg_t_td]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov byte [esp + 0x18], 1
call fcn.10028fb0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [str.cFBPVkZFRVf_vd]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov byte [esp + 0x18], 1
call fcn.10028fb0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [str.cFBPVkZFRVf_bd]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov byte [esp + 0x18], 1
call fcn.10028fb0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [str.cFBPVkZFRVf_td]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov byte [esp + 0x18], 1
call fcn.10028fb0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [str.cFBPVkZFRVf]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov byte [esp + 0x18], 1
call fcn.10028fb0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025cab0]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov dword [esp + 0x18], 0x21f515b
mov word [esp + 0x1c], 0x100
call fcn.10028ec0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025cea0]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov word [esp + 0x18], 0x100
call fcn.10028f20
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025ce80]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov word [esp + 0x18], 0x100
call fcn.10028f20
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025ce60]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov word [esp + 0x18], 0x100
call fcn.10028f20
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025cec0]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov word [esp + 0x18], 0x100
call fcn.10028f20
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x626f6778
mov dword [esp + 0xc], 0x415b5c51
mov dword [esp + 0x10], 0x66094553
mov word [esp + 0x14], 0x79
mov byte [esp + 0x16], 1
call fcn.10028f80
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x626f6778
mov dword [esp + 0xc], 0x415b5c51
mov dword [esp + 0x10], 0x660a4553
mov word [esp + 0x14], 0x79
mov byte [esp + 0x16], 1
call fcn.10028f80
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x626f6778
mov dword [esp + 0xc], 0x415b5c51
mov dword [esp + 0x10], 0x660b4553
mov word [esp + 0x14], 0x79
mov byte [esp + 0x16], 1
call fcn.10028f80
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x485e407c
mov dword [esp + 0xc], 0x766b026d
mov word [esp + 0x10], 0x100
call fcn.100290a0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x485e407c
mov dword [esp + 0xc], 0x766b016d
mov word [esp + 0x10], 0x100
call fcn.100290a0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x485e407c
mov dword [esp + 0xc], 0x766b006d
mov word [esp + 0x10], 0x100
call fcn.100290a0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x50544e62
mov dword [esp + 0xc], 0x54425a7c
mov dword [esp + 0x10], 0x66090769
mov word [esp + 0x14], 0x79
mov byte [esp + 0x16], 1
call fcn.10028f80
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x50544e62
mov dword [esp + 0xc], 0x54425a7c
mov dword [esp + 0x10], 0x660a0769
mov word [esp + 0x14], 0x79
mov byte [esp + 0x16], 1
call fcn.10028f80
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [str.xgo_G_GUN_U_d]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov byte [esp + 0x18], 1
call fcn.10028fb0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025cc00]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov word [esp + 0x18], 0x7d
mov byte [esp + 0x1a], 1
call fcn.10028e90
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025c640]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov dword [esp + 0x18], 0x3604a
mov byte [esp + 0x1c], 1
call fcn.10028ef0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025c640]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov dword [esp + 0x18], 0x1e71604a
mov word [esp + 0x1c], 1
mov byte [esp + 0x1e], 1
call fcn.10028e00
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025cee0]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov word [esp + 0x18], 0x100
call fcn.10028f20
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x616f6778
mov dword [esp + 0xc], 0x2050275
mov dword [esp + 0x10], 0x1007469
call fcn.10029010
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x50455e6f
mov dword [esp + 0xc], 0x595d5260
mov dword [esp + 0x10], 0x7a670669
mov word [esp + 0x14], 0x100
call fcn.100290d0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x54444e59
mov dword [esp + 0xc], 0x59646c40
mov dword [esp + 0x10], 0x5d5957
mov byte [esp + 0x14], 1
call fcn.10029040
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x626f6778
mov dword [esp + 0xc], 0x57435c5c
mov dword [esp + 0x10], 0x665d5c5f
mov word [esp + 0x14], 0x79
mov byte [esp + 0x16], 1
call fcn.10028f80
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x626f6778
mov dword [esp + 0xc], 0x57435c5c
mov dword [esp + 0x10], 0x665d5b5f
mov word [esp + 0x14], 0x79
mov byte [esp + 0x16], 1
call fcn.10028f80
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x726f6778
mov dword [esp + 0xc], 0x5044465d
mov dword [esp + 0x10], 0x8677564
mov dword [esp + 0x14], 0x1007865
call fcn.10029100
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025b890]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov byte [esp + 0x18], 1
call fcn.10028fb0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x736f6778
mov dword [esp + 0xc], 0x6a797760
mov word [esp + 0x10], 0x75
mov byte [esp + 0x12], 1
call fcn.10029070
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x676f7f6c
mov dword [esp + 0xc], 0x40606c7a
mov dword [esp + 0x10], 0x6609685d
mov word [esp + 0x14], 0x79
mov byte [esp + 0x16], 1
call fcn.10028f80
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x646f6778
mov dword [esp + 0xc], 0x766b6566
mov word [esp + 0x10], 0x100
call fcn.100290a0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x106677b
mov dword [esp + 0xc], 0x5d51656d
mov dword [esp + 0x10], 0x5c54545f
mov dword [esp + 0x14], 0x1007865
call fcn.10029100
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x545d5d6f
mov dword [esp + 0xc], 0x6f756656
mov dword [esp + 0x10], 0x1007469
call fcn.10029010
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025c4f0]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov dword [esp + 0x18], 0x362f5361
mov dword [esp + 0x1c], 0x100001d
call fcn.10028e30
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025cc20]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov dword [esp + 0x18], 0x1e375052
mov word [esp + 0x1c], 1
mov byte [esp + 0x1e], 1
call fcn.10028e00
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025cf00]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov word [esp + 0x18], 0x100
call fcn.10028f20
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x6e06676f
mov dword [esp + 0xc], 0x5c5c5664
mov dword [esp + 0x10], 0x665d5b55
mov word [esp + 0x14], 0x79
mov byte [esp + 0x16], 1
call fcn.10028f80
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025c9f0]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov dword [esp + 0x18], 0x1007c61
call fcn.10028f50
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025b8a0]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov byte [esp + 0x18], 1
call fcn.10028fb0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025cf50]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov word [esp + 0x18], 0x100
call fcn.10028f20
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025cf40]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov word [esp + 0x18], 0x100
call fcn.10028f20
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025c960]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov dword [esp + 0x18], 0x1e096c61
mov word [esp + 0x1c], 1
mov byte [esp + 0x1e], 1
call fcn.10028e00
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025cca0]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov word [esp + 0x18], 0x7d
mov byte [esp + 0x1a], 1
call fcn.10028e90
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x756f6778
mov dword [esp + 0xc], 0x545d5053
mov dword [esp + 0x10], 0x66716469
mov word [esp + 0x14], 0x79
mov byte [esp + 0x16], 1
call fcn.10028f80
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025c640]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov dword [esp + 0x18], 0x813604a
mov dword [esp + 0x1c], 0x100001d
call fcn.10028e30
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025cdf0]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov dword [esp + 0x18], 0x1007c61
call fcn.10028f50
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025cd80]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov dword [esp + 0x18], 0x36077
mov byte [esp + 0x1c], 1
call fcn.10028ef0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x616f6778
mov dword [esp + 0xc], 0x2050275
mov dword [esp + 0x10], 0x66716469
mov word [esp + 0x14], 0x79
mov byte [esp + 0x16], 1
call fcn.10028f80
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [esp + 8]
mov dword [esp + 8], 0x646f6778
mov dword [esp + 0xc], 0x4046973
mov dword [esp + 0x10], 0x66716469
mov word [esp + 0x14], 0x79
mov byte [esp + 0x16], 1
call fcn.10028f80
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [0x1025cdd0]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov dword [esp + 0x18], 0x1007c61
call fcn.10028f50
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
movaps xmm0, xmmword [str.xgobCXYUQU_d]
lea ecx, [esp + 8]
movups xmmword [esp + 8], xmm0
mov byte [esp + 0x18], 1
call fcn.10028fb0
lea eax, [esp + 8]
push eax
lea ecx, [ebp + 8]
call fcn.10017c60
test al, al
jne 0x100422b3
lea ecx, [ebp + 8]
xor bl, bl
call fcn.10015c70
mov al, bl
pop ebx
mov esp, ebp
pop ebp
ret
lea ecx, [ebp + 8]
mov bl, 1
call fcn.10015c70
mov al, bl
pop ebx
mov esp, ebp
pop ebp
ret