Function at 0x100e0d6f
Capabilities:
Contain obfuscated stackstrings

Disassembly:
jmp 0x101c65f0
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 0x1029dd70
mov eax, dword fs:[0]
push eax
push ebx
mov eax, 0x1a00
call fcn.100db87e
push esi
push edi
mov eax, dword [0x1033db00]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x14], ecx
mov ecx, 0x103ee5c9
call fcn.100e23ea
nop
push str.misc
lea ecx, [ebp - 0x230]
call fcn.100db950
mov dword [ebp - 4], 0
push str.fake
lea ecx, [ebp - 0x24c]
call fcn.100db950
mov byte [ebp - 4], 1
push str.anti_aim
lea ecx, [ebp - 0x268]
call fcn.100db950
mov byte [ebp - 4], 2
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x24c]
push ecx
lea edx, [ebp - 0x268]
push edx
mov ecx, dword [ebp - 0x14]
call fcn.100de95c
mov byte [ebp - 4], 1
lea ecx, [ebp - 0x268]
call fcn.100de94d
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x24c]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x230]
call fcn.100de94d
nop
mov eax, dword [ebp - 0x14]
add eax, 0x70
mov dword [ebp - 0x1a0c], eax
push str.enable
lea ecx, [ebp - 0x284]
call fcn.100db950
mov dword [ebp - 4], 3
push str.enable
lea ecx, [ebp - 0x2a0]
call fcn.100db950
mov byte [ebp - 4], 4
push 0
push 1
lea ecx, [ebp - 0x284]
push ecx
lea edx, [ebp - 0x2a0]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dd507
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x2a0]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x284]
call fcn.100de94d
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x70
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x108
mov dword [ebp - 0x1a0c], eax
push str.edge
lea ecx, [ebp - 0x2bc]
call fcn.100db950
mov dword [ebp - 4], 5
push str.edge
lea ecx, [ebp - 0x2d8]
call fcn.100db950
mov byte [ebp - 4], 6
push 0
push 1
lea ecx, [ebp - 0x2bc]
push ecx
lea edx, [ebp - 0x2d8]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dd507
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x2d8]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2bc]
call fcn.100de94d
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x108
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1a0
mov dword [ebp - 0x1a0c], eax
lea ecx, [ebp - 0x2e9]
call fcn.100ddc5a
mov dword [ebp - 0x1a10], eax
push str.stand
lea ecx, [ebp - 0x1a08]
call fcn.100db950
mov dword [ebp - 4], 7
push str.walk
lea ecx, [ebp - 0x19ec]
call fcn.100db950
mov byte [ebp - 4], 8
push 0x102b6eac
lea ecx, [ebp - 0x19d0]
call fcn.100db950
mov dword [ebp - 4], 9
lea ecx, [ebp - 0x19b4]
push ecx
lea edx, [ebp - 0x1a08]
push edx
lea ecx, [ebp - 0x2f4]
call fcn.100dafd7
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x300], ecx
mov dword [ebp - 0x2fc], edx
mov eax, dword [ebp - 0x1a10]
push eax
mov ecx, dword [ebp - 0x2fc]
push ecx
mov edx, dword [ebp - 0x300]
push edx
lea ecx, [ebp - 0x2e8]
call fcn.100e2cfa
mov byte [ebp - 4], 0xa
push str.mode
lea ecx, [ebp - 0x31c]
call fcn.100db950
mov byte [ebp - 4], 0xb
push 0x102b3eba
lea ecx, [ebp - 0x338]
call fcn.100db950
mov byte [ebp - 4], 0xc
push 0
push 0
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x31c]
push ecx
lea edx, [ebp - 0x338]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dc0df
mov byte [ebp - 4], 0xb
lea ecx, [ebp - 0x338]
call fcn.100de94d
mov byte [ebp - 4], 0xa
lea ecx, [ebp - 0x31c]
call fcn.100de94d
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x2e8]
call fcn.100e3bc8
mov dword [ebp - 4], 0xffffffff
push fcn.100de94d
push 3
push 0x1c
lea eax, [ebp - 0x1a08]
push eax
call fcn.100e0a36
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x1a0
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x254
mov dword [ebp - 0x1a0c], eax
lea ecx, [ebp - 0x349]
call fcn.100ddc5a
mov dword [ebp - 0x1a10], eax
push 0x102b6dd0
lea ecx, [ebp - 0x19b0]
call fcn.100db950
mov dword [ebp - 4], 0xd
push str.down
lea ecx, [ebp - 0x1994]
call fcn.100db950
mov byte [ebp - 4], 0xe
push 0x102b6ec0
lea ecx, [ebp - 0x1978]
call fcn.100db950
mov byte [ebp - 4], 0xf
push str.random
lea ecx, [ebp - 0x195c]
call fcn.100db950
mov byte [ebp - 4], 0x10
push str.ideal
lea ecx, [ebp - 0x1940]
call fcn.100db950
mov dword [ebp - 4], 0x11
lea ecx, [ebp - 0x1924]
push ecx
lea edx, [ebp - 0x19b0]
push edx
lea ecx, [ebp - 0x354]
call fcn.100dafd7
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x360], ecx
mov dword [ebp - 0x35c], edx
mov eax, dword [ebp - 0x1a10]
push eax
mov ecx, dword [ebp - 0x35c]
push ecx
mov edx, dword [ebp - 0x360]
push edx
lea ecx, [ebp - 0x348]
call fcn.100e2cfa
mov byte [ebp - 4], 0x12
push str.pitch_stnd
lea ecx, [ebp - 0x37c]
call fcn.100db950
mov byte [ebp - 4], 0x13
push str.pitch
lea ecx, [ebp - 0x398]
call fcn.100db950
mov byte [ebp - 4], 0x14
push 0
push 1
lea eax, [ebp - 0x348]
push eax
lea ecx, [ebp - 0x37c]
push ecx
lea edx, [ebp - 0x398]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dc0df
mov byte [ebp - 4], 0x13
lea ecx, [ebp - 0x398]
call fcn.100de94d
mov byte [ebp - 4], 0x12
lea ecx, [ebp - 0x37c]
call fcn.100de94d
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x348]
call fcn.100e3bc8
mov dword [ebp - 4], 0xffffffff
push fcn.100de94d
push 5
push 0x1c
lea eax, [ebp - 0x19b0]
push eax
call fcn.100e0a36
nop
mov eax, dword [ebp - 0x14]
add eax, 0x254
mov dword [ebp - 0x1a0c], eax
push 0x100dafff
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x254
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x308
mov dword [ebp - 0x1a0c], eax
lea ecx, [ebp - 0x3a9]
call fcn.100ddc5a
mov dword [ebp - 0x1a10], eax
push 0x102b6dd0
lea ecx, [ebp - 0x1920]
call fcn.100db950
mov dword [ebp - 4], 0x15
push str.direction
lea ecx, [ebp - 0x1904]
call fcn.100db950
mov byte [ebp - 4], 0x16
push str.jitter
lea ecx, [ebp - 0x18e8]
call fcn.100db950
mov byte [ebp - 4], 0x17
push str.rotate
lea ecx, [ebp - 0x18cc]
call fcn.100db950
mov byte [ebp - 4], 0x18
push str.random
lea ecx, [ebp - 0x18b0]
call fcn.100db950
mov byte [ebp - 4], 0x19
push str.distortion
lea ecx, [ebp - 0x1894]
call fcn.100db950
mov dword [ebp - 4], 0x1a
lea ecx, [ebp - 0x1878]
push ecx
lea edx, [ebp - 0x1920]
push edx
lea ecx, [ebp - 0x3b4]
call fcn.100dafd7
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x3c0], ecx
mov dword [ebp - 0x3bc], edx
mov eax, dword [ebp - 0x1a10]
push eax
mov ecx, dword [ebp - 0x3bc]
push ecx
mov edx, dword [ebp - 0x3c0]
push edx
lea ecx, [ebp - 0x3a8]
call fcn.100e2cfa
mov byte [ebp - 4], 0x1b
push str.yaw_stnd
lea ecx, [ebp - 0x3dc]
call fcn.100db950
mov byte [ebp - 4], 0x1c
push 0x102b6f24
lea ecx, [ebp - 0x3f8]
call fcn.100db950
mov byte [ebp - 4], 0x1d
push 0
push 1
lea eax, [ebp - 0x3a8]
push eax
lea ecx, [ebp - 0x3dc]
push ecx
lea edx, [ebp - 0x3f8]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dc0df
mov byte [ebp - 4], 0x1c
lea ecx, [ebp - 0x3f8]
call fcn.100de94d
mov byte [ebp - 4], 0x1b
lea ecx, [ebp - 0x3dc]
call fcn.100de94d
mov byte [ebp - 4], 0x1a
lea ecx, [ebp - 0x3a8]
call fcn.100e3bc8
mov dword [ebp - 4], 0xffffffff
push fcn.100de94d
push 6
push 0x1c
lea eax, [ebp - 0x1920]
push eax
call fcn.100e0a36
nop
mov eax, dword [ebp - 0x14]
add eax, 0x308
mov dword [ebp - 0x1a0c], eax
push 0x100dafff
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x308
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x880
mov dword [ebp - 0x1a0c], eax
push 0x102b6f28
lea ecx, [ebp - 0x414]
call fcn.100dc3b9
mov dword [ebp - 4], 0x1e
push str.dir_distort_range
lea ecx, [ebp - 0x430]
call fcn.100db950
mov byte [ebp - 4], 0x1f
push str.range
lea ecx, [ebp - 0x44c]
call fcn.100db950
mov byte [ebp - 4], 0x20
lea ecx, [ebp - 0x414]
push ecx
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b2854]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b3bd0]
movss dword [esp], xmm0
lea edx, [ebp - 0x430]
push edx
lea eax, [ebp - 0x44c]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x1f
lea ecx, [ebp - 0x44c]
call fcn.100de94d
mov byte [ebp - 4], 0x1e
lea ecx, [ebp - 0x430]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x414]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0x880
mov dword [ebp - 0x1a0c], eax
push 0x100dafff
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x880
mov dword [ebp - 0x1a0c], eax
push 0x100db329
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x880
mov dword [ebp - 0x1a0c], eax
push 0x100da951
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x880
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x950
mov dword [ebp - 0x1a0c], eax
push 0x102b6bd8
lea ecx, [ebp - 0x468]
call fcn.100dc3b9
mov dword [ebp - 4], 0x21
push str.dir_distort_speed
lea ecx, [ebp - 0x484]
call fcn.100db950
mov byte [ebp - 4], 0x22
push str.speed
lea ecx, [ebp - 0x4a0]
call fcn.100db950
mov byte [ebp - 4], 0x23
lea ecx, [ebp - 0x468]
push ecx
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b3bc0]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea edx, [ebp - 0x484]
push edx
lea eax, [ebp - 0x4a0]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x22
lea ecx, [ebp - 0x4a0]
call fcn.100de94d
mov byte [ebp - 4], 0x21
lea ecx, [ebp - 0x484]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x468]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0x950
mov dword [ebp - 0x1a0c], eax
push 0x100dafff
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x950
mov dword [ebp - 0x1a0c], eax
push 0x100da951
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x950
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x3bc
mov dword [ebp - 0x1a0c], eax
push 0x102b6f28
lea ecx, [ebp - 0x4bc]
call fcn.100dc3b9
mov dword [ebp - 4], 0x24
push str.jitter_range_stnd
lea ecx, [ebp - 0x4d8]
call fcn.100db950
mov byte [ebp - 4], 0x25
push 0x102b3eba
lea ecx, [ebp - 0x4f4]
call fcn.100db950
mov byte [ebp - 4], 0x26
lea ecx, [ebp - 0x4bc]
push ecx
push ecx
movss xmm0, dword [0x102b69e8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b283c]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b2854]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
lea edx, [ebp - 0x4d8]
push edx
lea eax, [ebp - 0x4f4]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x25
lea ecx, [ebp - 0x4f4]
call fcn.100de94d
mov byte [ebp - 4], 0x24
lea ecx, [ebp - 0x4d8]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x4bc]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0x3bc
mov dword [ebp - 0x1a0c], eax
push 0x100dafff
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x3bc
mov dword [ebp - 0x1a0c], eax
push 0x100e3ac9
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x3bc
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x48c
mov dword [ebp - 0x1a0c], eax
push 0x102b6f28
lea ecx, [ebp - 0x510]
call fcn.100dc3b9
mov dword [ebp - 4], 0x27
push str.rot_range_stnd
lea ecx, [ebp - 0x52c]
call fcn.100db950
mov byte [ebp - 4], 0x28
push 0x102b3eba
lea ecx, [ebp - 0x548]
call fcn.100db950
mov byte [ebp - 4], 0x29
lea ecx, [ebp - 0x510]
push ecx
push ecx
movss xmm0, dword [0x102b69e8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b2860]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b2860]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea edx, [ebp - 0x52c]
push edx
lea eax, [ebp - 0x548]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x28
lea ecx, [ebp - 0x548]
call fcn.100de94d
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0x52c]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x510]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0x48c
mov dword [ebp - 0x1a0c], eax
push 0x100dafff
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x48c
mov dword [ebp - 0x1a0c], eax
push 0x100e3588
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x48c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x55c
mov dword [ebp - 0x1a0c], eax
push 0x102b6bd8
lea ecx, [ebp - 0x564]
call fcn.100dc3b9
mov dword [ebp - 4], 0x2a
push str.rot_speed_stnd
lea ecx, [ebp - 0x580]
call fcn.100db950
mov byte [ebp - 4], 0x2b
push 0x102b3eba
lea ecx, [ebp - 0x59c]
call fcn.100db950
mov byte [ebp - 4], 0x2c
lea ecx, [ebp - 0x564]
push ecx
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b3bc0]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b284c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
lea edx, [ebp - 0x580]
push edx
lea eax, [ebp - 0x59c]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x2b
lea ecx, [ebp - 0x59c]
call fcn.100de94d
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0x580]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x564]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0x55c
mov dword [ebp - 0x1a0c], eax
push 0x100dafff
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x55c
mov dword [ebp - 0x1a0c], eax
push 0x100e3588
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x55c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x62c
mov dword [ebp - 0x1a0c], eax
push 0x102b0b4c
lea ecx, [ebp - 0x5b8]
call fcn.100dc3b9
mov dword [ebp - 4], 0x2d
push str.rand_update_stnd
lea ecx, [ebp - 0x5d4]
call fcn.100db950
mov byte [ebp - 4], 0x2e
push 0x102b3eba
lea ecx, [ebp - 0x5f0]
call fcn.100db950
mov byte [ebp - 4], 0x2f
lea ecx, [ebp - 0x5b8]
push ecx
push ecx
movss xmm0, dword [0x102b2808]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push 1
push 0
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea edx, [ebp - 0x5d4]
push edx
lea eax, [ebp - 0x5f0]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x2e
lea ecx, [ebp - 0x5f0]
call fcn.100de94d
mov byte [ebp - 4], 0x2d
lea ecx, [ebp - 0x5d4]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x5b8]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0x62c
mov dword [ebp - 0x1a0c], eax
push 0x100dafff
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x62c
mov dword [ebp - 0x1a0c], eax
push 0x100e146d
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x62c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x6fc
mov dword [ebp - 0x1a0c], eax
lea ecx, [ebp - 0x601]
call fcn.100ddc5a
mov dword [ebp - 0x1a10], eax
push str.auto
lea ecx, [ebp - 0x1870]
call fcn.100db950
mov dword [ebp - 4], 0x30
push str.backwards
lea ecx, [ebp - 0x1854]
call fcn.100db950
mov byte [ebp - 4], 0x31
push str.left
lea ecx, [ebp - 0x1838]
call fcn.100db950
mov byte [ebp - 4], 0x32
push str.right
lea ecx, [ebp - 0x181c]
call fcn.100db950
mov byte [ebp - 4], 0x33
push str.custom
lea ecx, [ebp - 0x1800]
call fcn.100db950
mov dword [ebp - 4], 0x34
lea ecx, [ebp - 0x17e4]
push ecx
lea edx, [ebp - 0x1870]
push edx
lea ecx, [ebp - 0x60c]
call fcn.100dafd7
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x618], ecx
mov dword [ebp - 0x614], edx
mov eax, dword [ebp - 0x1a10]
push eax
mov ecx, dword [ebp - 0x614]
push ecx
mov edx, dword [ebp - 0x618]
push edx
lea ecx, [ebp - 0x600]
call fcn.100e2cfa
mov byte [ebp - 4], 0x35
push str.dir_stnd
lea ecx, [ebp - 0x634]
call fcn.100db950
mov byte [ebp - 4], 0x36
push str.direction
lea ecx, [ebp - 0x650]
call fcn.100db950
mov byte [ebp - 4], 0x37
push 0
push 1
lea eax, [ebp - 0x600]
push eax
lea ecx, [ebp - 0x634]
push ecx
lea edx, [ebp - 0x650]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dc0df
mov byte [ebp - 4], 0x36
lea ecx, [ebp - 0x650]
call fcn.100de94d
mov byte [ebp - 4], 0x35
lea ecx, [ebp - 0x634]
call fcn.100de94d
mov byte [ebp - 4], 0x34
lea ecx, [ebp - 0x600]
call fcn.100e3bc8
mov dword [ebp - 4], 0xffffffff
push fcn.100de94d
push 5
push 0x1c
lea eax, [ebp - 0x1870]
push eax
call fcn.100e0a36
nop
mov eax, dword [ebp - 0x14]
add eax, 0x6fc
mov dword [ebp - 0x1a0c], eax
push 0x100dafff
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x6fc
mov dword [ebp - 0x1a0c], eax
push 0x100db329
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x6fc
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x7b0
mov dword [ebp - 0x1a0c], eax
push 0x102b6f28
lea ecx, [ebp - 0x66c]
call fcn.100dc3b9
mov dword [ebp - 4], 0x38
push str.dir_custom_stnd
lea ecx, [ebp - 0x688]
call fcn.100db950
mov byte [ebp - 4], 0x39
push 0x102b3eba
lea ecx, [ebp - 0x6a4]
call fcn.100db950
mov byte [ebp - 4], 0x3a
lea ecx, [ebp - 0x66c]
push ecx
push ecx
movss xmm0, dword [0x102b69e8]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b2854]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b3bd0]
movss dword [esp], xmm0
lea edx, [ebp - 0x688]
push edx
lea eax, [ebp - 0x6a4]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x39
lea ecx, [ebp - 0x6a4]
call fcn.100de94d
mov byte [ebp - 4], 0x38
lea ecx, [ebp - 0x688]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x66c]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0x7b0
mov dword [ebp - 0x1a0c], eax
push 0x100dafff
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x7b0
mov dword [ebp - 0x1a0c], eax
push 0x100db329
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x7b0
mov dword [ebp - 0x1a0c], eax
push 0x100e11d9
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x7b0
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0xb50
mov dword [ebp - 0x1a0c], eax
lea ecx, [ebp - 0x6b5]
call fcn.100ddc5a
mov dword [ebp - 0x1a10], eax
push 0x102b6dd0
lea ecx, [ebp - 0x17e0]
call fcn.100db950
mov dword [ebp - 4], 0x3b
push str.left
lea ecx, [ebp - 0x17c4]
call fcn.100db950
mov byte [ebp - 4], 0x3c
push str.right
lea ecx, [ebp - 0x17a8]
call fcn.100db950
mov byte [ebp - 4], 0x3d
push str.opposite
lea ecx, [ebp - 0x178c]
call fcn.100db950
mov byte [ebp - 4], 0x3e
push 0x102b5aec
lea ecx, [ebp - 0x1770]
call fcn.100db950
mov byte [ebp - 4], 0x3f
push str.custom
lea ecx, [ebp - 0x1754]
call fcn.100db950
mov dword [ebp - 4], 0x40
lea ecx, [ebp - 0x1738]
push ecx
lea edx, [ebp - 0x17e0]
push edx
lea ecx, [ebp - 0x6c0]
call fcn.100dafd7
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x6c8], ecx
mov dword [ebp - 0x6c4], edx
mov eax, dword [ebp - 0x1a10]
push eax
mov ecx, dword [ebp - 0x6c4]
push ecx
mov edx, dword [ebp - 0x6c8]
push edx
lea ecx, [ebp - 0x6b4]
call fcn.100e2cfa
mov byte [ebp - 4], 0x41
push str.body_fake_stnd
lea ecx, [ebp - 0x6e4]
call fcn.100db950
mov byte [ebp - 4], 0x42
push str.fake_body
lea ecx, [ebp - 0x700]
call fcn.100db950
mov byte [ebp - 4], 0x43
push 0
push 1
lea eax, [ebp - 0x6b4]
push eax
lea ecx, [ebp - 0x6e4]
push ecx
lea edx, [ebp - 0x700]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dc0df
mov byte [ebp - 4], 0x42
lea ecx, [ebp - 0x700]
call fcn.100de94d
mov byte [ebp - 4], 0x41
lea ecx, [ebp - 0x6e4]
call fcn.100de94d
mov byte [ebp - 4], 0x40
lea ecx, [ebp - 0x6b4]
call fcn.100e3bc8
mov dword [ebp - 4], 0xffffffff
push fcn.100de94d
push 6
push 0x1c
lea eax, [ebp - 0x17e0]
push eax
call fcn.100e0a36
nop
mov eax, dword [ebp - 0x14]
add eax, 0xb50
mov dword [ebp - 0x1a0c], eax
push 0x100dafff
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0xb50
mov dword [ebp - 0x1a0c], eax
push 0x100db329
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0xb50
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0xc04
mov dword [ebp - 0x1a0c], eax
push 0x102b6f28
lea ecx, [ebp - 0x71c]
call fcn.100dc3b9
mov dword [ebp - 4], 0x44
push str.custom_breaker_val
lea ecx, [ebp - 0x738]
call fcn.100db950
mov byte [ebp - 4], 0x45
push 0x102b3eba
lea ecx, [ebp - 0x754]
call fcn.100db950
mov byte [ebp - 4], 0x46
lea ecx, [ebp - 0x71c]
push ecx
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b2854]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b3bd0]
movss dword [esp], xmm0
lea edx, [ebp - 0x738]
push edx
lea eax, [ebp - 0x754]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x45
lea ecx, [ebp - 0x754]
call fcn.100de94d
mov byte [ebp - 4], 0x44
lea ecx, [ebp - 0x738]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x71c]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0xc04
mov dword [ebp - 0x1a0c], eax
push 0x100dafff
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0xc04
mov dword [ebp - 0x1a0c], eax
push 0x100db329
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0xc04
mov dword [ebp - 0x1a0c], eax
push 0x100ddc23
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0xc04
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0xcd4
mov dword [ebp - 0x1a0c], eax
lea ecx, [ebp - 0x765]
call fcn.100ddc5a
mov dword [ebp - 0x1a10], eax
push 0x102b6dd0
lea ecx, [ebp - 0x1730]
call fcn.100db950
mov dword [ebp - 4], 0x47
push str.down
lea ecx, [ebp - 0x1714]
call fcn.100db950
mov byte [ebp - 4], 0x48
push 0x102b6ec0
lea ecx, [ebp - 0x16f8]
call fcn.100db950
mov byte [ebp - 4], 0x49
push str.random
lea ecx, [ebp - 0x16dc]
call fcn.100db950
mov byte [ebp - 4], 0x4a
push str.ideal
lea ecx, [ebp - 0x16c0]
call fcn.100db950
mov dword [ebp - 4], 0x4b
lea ecx, [ebp - 0x16a4]
push ecx
lea edx, [ebp - 0x1730]
push edx
lea ecx, [ebp - 0x770]
call fcn.100dafd7
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x778], ecx
mov dword [ebp - 0x774], edx
mov eax, dword [ebp - 0x1a10]
push eax
mov ecx, dword [ebp - 0x774]
push ecx
mov edx, dword [ebp - 0x778]
push edx
lea ecx, [ebp - 0x764]
call fcn.100e2cfa
mov byte [ebp - 4], 0x4c
push str.pitch_walk
lea ecx, [ebp - 0x794]
call fcn.100db950
mov byte [ebp - 4], 0x4d
push str.pitch
lea ecx, [ebp - 0x7b0]
call fcn.100db950
mov byte [ebp - 4], 0x4e
push 0
push 1
lea eax, [ebp - 0x764]
push eax
lea ecx, [ebp - 0x794]
push ecx
lea edx, [ebp - 0x7b0]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dc0df
mov byte [ebp - 4], 0x4d
lea ecx, [ebp - 0x7b0]
call fcn.100de94d
mov byte [ebp - 4], 0x4c
lea ecx, [ebp - 0x794]
call fcn.100de94d
mov byte [ebp - 4], 0x4b
lea ecx, [ebp - 0x764]
call fcn.100e3bc8
mov dword [ebp - 4], 0xffffffff
push fcn.100de94d
push 5
push 0x1c
lea eax, [ebp - 0x1730]
push eax
call fcn.100e0a36
nop
mov eax, dword [ebp - 0x14]
add eax, 0xcd4
mov dword [ebp - 0x1a0c], eax
push 0x100dca7b
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0xcd4
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0xd88
mov dword [ebp - 0x1a0c], eax
lea ecx, [ebp - 0x7c1]
call fcn.100ddc5a
mov dword [ebp - 0x1a10], eax
push 0x102b6dd0
lea ecx, [ebp - 0x16a0]
call fcn.100db950
mov dword [ebp - 4], 0x4f
push str.direction
lea ecx, [ebp - 0x1684]
call fcn.100db950
mov byte [ebp - 4], 0x50
push str.jitter
lea ecx, [ebp - 0x1668]
call fcn.100db950
mov byte [ebp - 4], 0x51
push str.rotate
lea ecx, [ebp - 0x164c]
call fcn.100db950
mov byte [ebp - 4], 0x52
push str.random
lea ecx, [ebp - 0x1630]
call fcn.100db950
mov dword [ebp - 4], 0x53
lea ecx, [ebp - 0x1614]
push ecx
lea edx, [ebp - 0x16a0]
push edx
lea ecx, [ebp - 0x7cc]
call fcn.100dafd7
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x7d8], ecx
mov dword [ebp - 0x7d4], edx
mov eax, dword [ebp - 0x1a10]
push eax
mov ecx, dword [ebp - 0x7d4]
push ecx
mov edx, dword [ebp - 0x7d8]
push edx
lea ecx, [ebp - 0x7c0]
call fcn.100e2cfa
mov byte [ebp - 4], 0x54
push str.yaw_walk
lea ecx, [ebp - 0x7f4]
call fcn.100db950
mov byte [ebp - 4], 0x55
push 0x102b6f24
lea ecx, [ebp - 0x810]
call fcn.100db950
mov byte [ebp - 4], 0x56
push 0
push 1
lea eax, [ebp - 0x7c0]
push eax
lea ecx, [ebp - 0x7f4]
push ecx
lea edx, [ebp - 0x810]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dc0df
mov byte [ebp - 4], 0x55
lea ecx, [ebp - 0x810]
call fcn.100de94d
mov byte [ebp - 4], 0x54
lea ecx, [ebp - 0x7f4]
call fcn.100de94d
mov byte [ebp - 4], 0x53
lea ecx, [ebp - 0x7c0]
call fcn.100e3bc8
mov dword [ebp - 4], 0xffffffff
push fcn.100de94d
push 5
push 0x1c
lea eax, [ebp - 0x16a0]
push eax
call fcn.100e0a36
nop
mov eax, dword [ebp - 0x14]
add eax, 0xd88
mov dword [ebp - 0x1a0c], eax
push 0x100dca7b
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0xd88
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0xe3c
mov dword [ebp - 0x1a0c], eax
push 0x102b6f28
lea ecx, [ebp - 0x82c]
call fcn.100dc3b9
mov dword [ebp - 4], 0x57
push str.jitter_range_walk
lea ecx, [ebp - 0x848]
call fcn.100db950
mov byte [ebp - 4], 0x58
push 0x102b3eba
lea ecx, [ebp - 0x864]
call fcn.100db950
mov byte [ebp - 4], 0x59
lea ecx, [ebp - 0x82c]
push ecx
push ecx
movss xmm0, dword [0x102b69e8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b283c]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b2854]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
lea edx, [ebp - 0x848]
push edx
lea eax, [ebp - 0x864]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x58
lea ecx, [ebp - 0x864]
call fcn.100de94d
mov byte [ebp - 4], 0x57
lea ecx, [ebp - 0x848]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x82c]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0xe3c
mov dword [ebp - 0x1a0c], eax
push 0x100dca7b
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0xe3c
mov dword [ebp - 0x1a0c], eax
push 0x100dcc74
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0xe3c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0xf0c
mov dword [ebp - 0x1a0c], eax
push 0x102b6f28
lea ecx, [ebp - 0x880]
call fcn.100dc3b9
mov dword [ebp - 4], 0x5a
push str.rot_range_walk
lea ecx, [ebp - 0x89c]
call fcn.100db950
mov byte [ebp - 4], 0x5b
push 0x102b3eba
lea ecx, [ebp - 0x8b8]
call fcn.100db950
mov byte [ebp - 4], 0x5c
lea ecx, [ebp - 0x880]
push ecx
push ecx
movss xmm0, dword [0x102b69e8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b2860]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b2860]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea edx, [ebp - 0x89c]
push edx
lea eax, [ebp - 0x8b8]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x5b
lea ecx, [ebp - 0x8b8]
call fcn.100de94d
mov byte [ebp - 4], 0x5a
lea ecx, [ebp - 0x89c]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x880]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0xf0c
mov dword [ebp - 0x1a0c], eax
push 0x100dca7b
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0xf0c
mov dword [ebp - 0x1a0c], eax
push 0x100de1aa
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0xf0c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0xfdc
mov dword [ebp - 0x1a0c], eax
push 0x102b6bd8
lea ecx, [ebp - 0x8d4]
call fcn.100dc3b9
mov dword [ebp - 4], 0x5d
push str.rot_speed_walk
lea ecx, [ebp - 0x8f0]
call fcn.100db950
mov byte [ebp - 4], 0x5e
push 0x102b3eba
lea ecx, [ebp - 0x90c]
call fcn.100db950
mov byte [ebp - 4], 0x5f
lea ecx, [ebp - 0x8d4]
push ecx
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b3bc0]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b284c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
lea edx, [ebp - 0x8f0]
push edx
lea eax, [ebp - 0x90c]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x5e
lea ecx, [ebp - 0x90c]
call fcn.100de94d
mov byte [ebp - 4], 0x5d
lea ecx, [ebp - 0x8f0]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x8d4]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0xfdc
mov dword [ebp - 0x1a0c], eax
push 0x100dca7b
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0xfdc
mov dword [ebp - 0x1a0c], eax
push 0x100de1aa
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0xfdc
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x10ac
mov dword [ebp - 0x1a0c], eax
push 0x102b0b4c
lea ecx, [ebp - 0x928]
call fcn.100dc3b9
mov dword [ebp - 4], 0x60
push str.rand_update_walk
lea ecx, [ebp - 0x944]
call fcn.100db950
mov byte [ebp - 4], 0x61
push 0x102b3eba
lea ecx, [ebp - 0x960]
call fcn.100db950
mov byte [ebp - 4], 0x62
lea ecx, [ebp - 0x928]
push ecx
push ecx
movss xmm0, dword [0x102b2808]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push 1
push 0
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea edx, [ebp - 0x944]
push edx
lea eax, [ebp - 0x960]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x61
lea ecx, [ebp - 0x960]
call fcn.100de94d
mov byte [ebp - 4], 0x60
lea ecx, [ebp - 0x944]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x928]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0x10ac
mov dword [ebp - 0x1a0c], eax
push 0x100dca7b
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x10ac
mov dword [ebp - 0x1a0c], eax
push 0x100de871
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x10ac
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x117c
mov dword [ebp - 0x1a0c], eax
lea ecx, [ebp - 0x971]
call fcn.100ddc5a
mov dword [ebp - 0x1a10], eax
push str.auto
lea ecx, [ebp - 0x1610]
call fcn.100db950
mov dword [ebp - 4], 0x63
push str.backwards
lea ecx, [ebp - 0x15f4]
call fcn.100db950
mov byte [ebp - 4], 0x64
push str.left
lea ecx, [ebp - 0x15d8]
call fcn.100db950
mov byte [ebp - 4], 0x65
push str.right
lea ecx, [ebp - 0x15bc]
call fcn.100db950
mov byte [ebp - 4], 0x66
push str.custom
lea ecx, [ebp - 0x15a0]
call fcn.100db950
mov dword [ebp - 4], 0x67
lea ecx, [ebp - 0x1584]
push ecx
lea edx, [ebp - 0x1610]
push edx
lea ecx, [ebp - 0x97c]
call fcn.100dafd7
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x988], ecx
mov dword [ebp - 0x984], edx
mov eax, dword [ebp - 0x1a10]
push eax
mov ecx, dword [ebp - 0x984]
push ecx
mov edx, dword [ebp - 0x988]
push edx
lea ecx, [ebp - 0x970]
call fcn.100e2cfa
mov byte [ebp - 4], 0x68
push str.dir_walk
lea ecx, [ebp - 0x9a4]
call fcn.100db950
mov byte [ebp - 4], 0x69
push str.direction
lea ecx, [ebp - 0x9c0]
call fcn.100db950
mov byte [ebp - 4], 0x6a
push 0
push 1
lea eax, [ebp - 0x970]
push eax
lea ecx, [ebp - 0x9a4]
push ecx
lea edx, [ebp - 0x9c0]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dc0df
mov byte [ebp - 4], 0x69
lea ecx, [ebp - 0x9c0]
call fcn.100de94d
mov byte [ebp - 4], 0x68
lea ecx, [ebp - 0x9a4]
call fcn.100de94d
mov byte [ebp - 4], 0x67
lea ecx, [ebp - 0x970]
call fcn.100e3bc8
mov dword [ebp - 4], 0xffffffff
push fcn.100de94d
push 5
push 0x1c
lea eax, [ebp - 0x1610]
push eax
call fcn.100e0a36
nop
mov eax, dword [ebp - 0x14]
add eax, 0x117c
mov dword [ebp - 0x1a0c], eax
push 0x100dca7b
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x117c
mov dword [ebp - 0x1a0c], eax
push 0x100dae97
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x117c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1230
mov dword [ebp - 0x1a0c], eax
push 0x102b6f28
lea ecx, [ebp - 0x9dc]
call fcn.100dc3b9
mov dword [ebp - 4], 0x6b
push str.dir_custom_walk
lea ecx, [ebp - 0x9f8]
call fcn.100db950
mov byte [ebp - 4], 0x6c
push 0x102b3eba
lea ecx, [ebp - 0xa14]
call fcn.100db950
mov byte [ebp - 4], 0x6d
lea ecx, [ebp - 0x9dc]
push ecx
push ecx
movss xmm0, dword [0x102b69e8]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b2854]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b3bd0]
movss dword [esp], xmm0
lea edx, [ebp - 0x9f8]
push edx
lea eax, [ebp - 0xa14]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x6c
lea ecx, [ebp - 0xa14]
call fcn.100de94d
mov byte [ebp - 4], 0x6b
lea ecx, [ebp - 0x9f8]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x9dc]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1230
mov dword [ebp - 0x1a0c], eax
push 0x100dca7b
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1230
mov dword [ebp - 0x1a0c], eax
push 0x100dae97
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1230
mov dword [ebp - 0x1a0c], eax
push 0x100e33f3
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x1230
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1300
mov dword [ebp - 0x1a0c], eax
lea ecx, [ebp - 0xa25]
call fcn.100ddc5a
mov dword [ebp - 0x1a10], eax
push 0x102b6dd0
lea ecx, [ebp - 0x1580]
call fcn.100db950
mov dword [ebp - 4], 0x6e
push str.down
lea ecx, [ebp - 0x1564]
call fcn.100db950
mov byte [ebp - 4], 0x6f
push 0x102b6ec0
lea ecx, [ebp - 0x1548]
call fcn.100db950
mov byte [ebp - 4], 0x70
push str.random
lea ecx, [ebp - 0x152c]
call fcn.100db950
mov byte [ebp - 4], 0x71
push str.ideal
lea ecx, [ebp - 0x1510]
call fcn.100db950
mov dword [ebp - 4], 0x72
lea ecx, [ebp - 0x14f4]
push ecx
lea edx, [ebp - 0x1580]
push edx
lea ecx, [ebp - 0xa30]
call fcn.100dafd7
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xa38], ecx
mov dword [ebp - 0xa34], edx
mov eax, dword [ebp - 0x1a10]
push eax
mov ecx, dword [ebp - 0xa34]
push ecx
mov edx, dword [ebp - 0xa38]
push edx
lea ecx, [ebp - 0xa24]
call fcn.100e2cfa
mov byte [ebp - 4], 0x73
push str.pitch_air
lea ecx, [ebp - 0xa54]
call fcn.100db950
mov byte [ebp - 4], 0x74
push str.pitch
lea ecx, [ebp - 0xa70]
call fcn.100db950
mov byte [ebp - 4], 0x75
push 0
push 1
lea eax, [ebp - 0xa24]
push eax
lea ecx, [ebp - 0xa54]
push ecx
lea edx, [ebp - 0xa70]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dc0df
mov byte [ebp - 4], 0x74
lea ecx, [ebp - 0xa70]
call fcn.100de94d
mov byte [ebp - 4], 0x73
lea ecx, [ebp - 0xa54]
call fcn.100de94d
mov byte [ebp - 4], 0x72
lea ecx, [ebp - 0xa24]
call fcn.100e3bc8
mov dword [ebp - 4], 0xffffffff
push fcn.100de94d
push 5
push 0x1c
lea eax, [ebp - 0x1580]
push eax
call fcn.100e0a36
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1300
mov dword [ebp - 0x1a0c], eax
push 0x100df253
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x1300
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x13b4
mov dword [ebp - 0x1a0c], eax
lea ecx, [ebp - 0xa81]
call fcn.100ddc5a
mov dword [ebp - 0x1a10], eax
push 0x102b6dd0
lea ecx, [ebp - 0x14f0]
call fcn.100db950
mov dword [ebp - 4], 0x76
push str.direction
lea ecx, [ebp - 0x14d4]
call fcn.100db950
mov byte [ebp - 4], 0x77
push str.jitter
lea ecx, [ebp - 0x14b8]
call fcn.100db950
mov byte [ebp - 4], 0x78
push str.rotate
lea ecx, [ebp - 0x149c]
call fcn.100db950
mov byte [ebp - 4], 0x79
push str.random
lea ecx, [ebp - 0x1480]
call fcn.100db950
mov dword [ebp - 4], 0x7a
lea ecx, [ebp - 0x1464]
push ecx
lea edx, [ebp - 0x14f0]
push edx
lea ecx, [ebp - 0xa8c]
call fcn.100dafd7
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xa98], ecx
mov dword [ebp - 0xa94], edx
mov eax, dword [ebp - 0x1a10]
push eax
mov ecx, dword [ebp - 0xa94]
push ecx
mov edx, dword [ebp - 0xa98]
push edx
lea ecx, [ebp - 0xa80]
call fcn.100e2cfa
mov byte [ebp - 4], 0x7b
push str.yaw_air
lea ecx, [ebp - 0xab4]
call fcn.100db950
mov byte [ebp - 4], 0x7c
push 0x102b6f24
lea ecx, [ebp - 0xad0]
call fcn.100db950
mov byte [ebp - 4], 0x7d
push 0
push 1
lea eax, [ebp - 0xa80]
push eax
lea ecx, [ebp - 0xab4]
push ecx
lea edx, [ebp - 0xad0]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dc0df
mov byte [ebp - 4], 0x7c
lea ecx, [ebp - 0xad0]
call fcn.100de94d
mov byte [ebp - 4], 0x7b
lea ecx, [ebp - 0xab4]
call fcn.100de94d
mov byte [ebp - 4], 0x7a
lea ecx, [ebp - 0xa80]
call fcn.100e3bc8
mov dword [ebp - 4], 0xffffffff
push fcn.100de94d
push 5
push 0x1c
lea eax, [ebp - 0x14f0]
push eax
call fcn.100e0a36
nop
mov eax, dword [ebp - 0x14]
add eax, 0x13b4
mov dword [ebp - 0x1a0c], eax
push 0x100df253
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x13b4
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1468
mov dword [ebp - 0x1a0c], eax
push 0x102b6f28
lea ecx, [ebp - 0xaec]
call fcn.100dc3b9
mov dword [ebp - 4], 0x7e
push str.jitter_range_air
lea ecx, [ebp - 0xb08]
call fcn.100db950
mov byte [ebp - 4], 0x7f
push 0x102b3eba
lea ecx, [ebp - 0xb24]
call fcn.100db950
mov byte [ebp - 4], 0x80
lea ecx, [ebp - 0xaec]
push ecx
push ecx
movss xmm0, dword [0x102b69e8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b283c]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b2854]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
lea edx, [ebp - 0xb08]
push edx
lea eax, [ebp - 0xb24]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x7f
lea ecx, [ebp - 0xb24]
call fcn.100de94d
mov byte [ebp - 4], 0x7e
lea ecx, [ebp - 0xb08]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xaec]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1468
mov dword [ebp - 0x1a0c], eax
push 0x100df253
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1468
mov dword [ebp - 0x1a0c], eax
push 0x100dad11
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x1468
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1538
mov dword [ebp - 0x1a0c], eax
push 0x102b6f28
lea ecx, [ebp - 0xb40]
call fcn.100dc3b9
mov dword [ebp - 4], 0x81
push str.rot_range_air
lea ecx, [ebp - 0xb5c]
call fcn.100db950
mov byte [ebp - 4], 0x82
push 0x102b3eba
lea ecx, [ebp - 0xb78]
call fcn.100db950
mov byte [ebp - 4], 0x83
lea ecx, [ebp - 0xb40]
push ecx
push ecx
movss xmm0, dword [0x102b69e8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b2860]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b2860]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea edx, [ebp - 0xb5c]
push edx
lea eax, [ebp - 0xb78]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x82
lea ecx, [ebp - 0xb78]
call fcn.100de94d
mov byte [ebp - 4], 0x81
lea ecx, [ebp - 0xb5c]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xb40]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1538
mov dword [ebp - 0x1a0c], eax
push 0x100df253
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1538
mov dword [ebp - 0x1a0c], eax
push 0x100db63f
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x1538
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1608
mov dword [ebp - 0x1a0c], eax
push 0x102b6bd8
lea ecx, [ebp - 0xb94]
call fcn.100dc3b9
mov dword [ebp - 4], 0x84
push str.rot_speed_air
lea ecx, [ebp - 0xbb0]
call fcn.100db950
mov byte [ebp - 4], 0x85
push 0x102b3eba
lea ecx, [ebp - 0xbcc]
call fcn.100db950
mov byte [ebp - 4], 0x86
lea ecx, [ebp - 0xb94]
push ecx
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b3bc0]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b284c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
lea edx, [ebp - 0xbb0]
push edx
lea eax, [ebp - 0xbcc]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x85
lea ecx, [ebp - 0xbcc]
call fcn.100de94d
mov byte [ebp - 4], 0x84
lea ecx, [ebp - 0xbb0]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xb94]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1608
mov dword [ebp - 0x1a0c], eax
push 0x100df253
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1608
mov dword [ebp - 0x1a0c], eax
push 0x100db63f
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x1608
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x16d8
mov dword [ebp - 0x1a0c], eax
push 0x102b0b4c
lea ecx, [ebp - 0xbe8]
call fcn.100dc3b9
mov dword [ebp - 4], 0x87
push str.rand_update_air
lea ecx, [ebp - 0xc04]
call fcn.100db950
mov byte [ebp - 4], 0x88
push 0x102b3eba
lea ecx, [ebp - 0xc20]
call fcn.100db950
mov byte [ebp - 4], 0x89
lea ecx, [ebp - 0xbe8]
push ecx
push ecx
movss xmm0, dword [0x102b2808]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push 1
push 0
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea edx, [ebp - 0xc04]
push edx
lea eax, [ebp - 0xc20]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x88
lea ecx, [ebp - 0xc20]
call fcn.100de94d
mov byte [ebp - 4], 0x87
lea ecx, [ebp - 0xc04]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xbe8]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0x16d8
mov dword [ebp - 0x1a0c], eax
push 0x100df253
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x16d8
mov dword [ebp - 0x1a0c], eax
push 0x100dad70
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x16d8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x17a8
mov dword [ebp - 0x1a0c], eax
lea ecx, [ebp - 0xc31]
call fcn.100ddc5a
mov dword [ebp - 0x1a10], eax
push str.auto
lea ecx, [ebp - 0x1460]
call fcn.100db950
mov dword [ebp - 4], 0x8a
push str.backwards
lea ecx, [ebp - 0x1444]
call fcn.100db950
mov byte [ebp - 4], 0x8b
push str.left
lea ecx, [ebp - 0x1428]
call fcn.100db950
mov byte [ebp - 4], 0x8c
push str.right
lea ecx, [ebp - 0x140c]
call fcn.100db950
mov byte [ebp - 4], 0x8d
push str.custom
lea ecx, [ebp - 0x13f0]
call fcn.100db950
mov dword [ebp - 4], 0x8e
lea ecx, [ebp - 0x13d4]
push ecx
lea edx, [ebp - 0x1460]
push edx
lea ecx, [ebp - 0xc3c]
call fcn.100dafd7
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xc48], ecx
mov dword [ebp - 0xc44], edx
mov eax, dword [ebp - 0x1a10]
push eax
mov ecx, dword [ebp - 0xc44]
push ecx
mov edx, dword [ebp - 0xc48]
push edx
lea ecx, [ebp - 0xc30]
call fcn.100e2cfa
mov byte [ebp - 4], 0x8f
push str.dir_air
lea ecx, [ebp - 0xc64]
call fcn.100db950
mov byte [ebp - 4], 0x90
push str.direction
lea ecx, [ebp - 0xc80]
call fcn.100db950
mov byte [ebp - 4], 0x91
push 0
push 1
lea eax, [ebp - 0xc30]
push eax
lea ecx, [ebp - 0xc64]
push ecx
lea edx, [ebp - 0xc80]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dc0df
mov byte [ebp - 4], 0x90
lea ecx, [ebp - 0xc80]
call fcn.100de94d
mov byte [ebp - 4], 0x8f
lea ecx, [ebp - 0xc64]
call fcn.100de94d
mov byte [ebp - 4], 0x8e
lea ecx, [ebp - 0xc30]
call fcn.100e3bc8
mov dword [ebp - 4], 0xffffffff
push fcn.100de94d
push 5
push 0x1c
lea eax, [ebp - 0x1460]
push eax
call fcn.100e0a36
nop
mov eax, dword [ebp - 0x14]
add eax, 0x17a8
mov dword [ebp - 0x1a0c], eax
push 0x100df253
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x17a8
mov dword [ebp - 0x1a0c], eax
push 0x100e1d14
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x17a8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x185c
mov dword [ebp - 0x1a0c], eax
push 0x102b6f28
lea ecx, [ebp - 0xc9c]
call fcn.100dc3b9
mov dword [ebp - 4], 0x92
push str.dir_custom_air
lea ecx, [ebp - 0xcb8]
call fcn.100db950
mov byte [ebp - 4], 0x93
push 0x102b3eba
lea ecx, [ebp - 0xcd4]
call fcn.100db950
mov byte [ebp - 4], 0x94
lea ecx, [ebp - 0xc9c]
push ecx
push ecx
movss xmm0, dword [0x102b69e8]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b2854]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b3bd0]
movss dword [esp], xmm0
lea edx, [ebp - 0xcb8]
push edx
lea eax, [ebp - 0xcd4]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0x93
lea ecx, [ebp - 0xcd4]
call fcn.100de94d
mov byte [ebp - 4], 0x92
lea ecx, [ebp - 0xcb8]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xc9c]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0x185c
mov dword [ebp - 0x1a0c], eax
push 0x100df253
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x185c
mov dword [ebp - 0x1a0c], eax
push 0x100e1d14
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x185c
mov dword [ebp - 0x1a0c], eax
push 0x100da5c8
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x185c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x192c
mov dword [ebp - 0x1a0c], eax
lea ecx, [ebp - 0xce5]
call fcn.100ddc5a
mov dword [ebp - 0x1a10], eax
push 0x102b6dd0
lea ecx, [ebp - 0x13d0]
call fcn.100db950
mov dword [ebp - 4], 0x95
push str.left
lea ecx, [ebp - 0x13b4]
call fcn.100db950
mov byte [ebp - 4], 0x96
push str.right
lea ecx, [ebp - 0x1398]
call fcn.100db950
mov byte [ebp - 4], 0x97
push str.opposite
lea ecx, [ebp - 0x137c]
call fcn.100db950
mov dword [ebp - 4], 0x98
lea ecx, [ebp - 0x1360]
push ecx
lea edx, [ebp - 0x13d0]
push edx
lea ecx, [ebp - 0xcf0]
call fcn.100dafd7
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xcf8], ecx
mov dword [ebp - 0xcf4], edx
mov eax, dword [ebp - 0x1a10]
push eax
mov ecx, dword [ebp - 0xcf4]
push ecx
mov edx, dword [ebp - 0xcf8]
push edx
lea ecx, [ebp - 0xce4]
call fcn.100e2cfa
mov byte [ebp - 4], 0x99
push str.body_fake_air
lea ecx, [ebp - 0xd14]
call fcn.100db950
mov byte [ebp - 4], 0x9a
push str.fake_body
lea ecx, [ebp - 0xd30]
call fcn.100db950
mov byte [ebp - 4], 0x9b
push 0
push 1
lea eax, [ebp - 0xce4]
push eax
lea ecx, [ebp - 0xd14]
push ecx
lea edx, [ebp - 0xd30]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dc0df
mov byte [ebp - 4], 0x9a
lea ecx, [ebp - 0xd30]
call fcn.100de94d
mov byte [ebp - 4], 0x99
lea ecx, [ebp - 0xd14]
call fcn.100de94d
mov byte [ebp - 4], 0x98
lea ecx, [ebp - 0xce4]
call fcn.100e3bc8
mov dword [ebp - 4], 0xffffffff
push fcn.100de94d
push 4
push 0x1c
lea eax, [ebp - 0x13d0]
push eax
call fcn.100e0a36
nop
mov eax, dword [ebp - 0x14]
add eax, 0x192c
mov dword [ebp - 0x1a0c], eax
push 0x100df253
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
mov eax, dword [ebp - 0x14]
add eax, 0x192c
mov dword [ebp - 0x1a0c], eax
push 0x100e1d14
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x192c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x19e0
mov dword [ebp - 0x1a0c], eax
lea ecx, [ebp - 0xd41]
call fcn.100ddc5a
mov dword [ebp - 0x1a10], eax
push 0x102b6dd0
lea ecx, [ebp - 0x1358]
call fcn.100db950
mov dword [ebp - 4], 0x9c
push str.default
lea ecx, [ebp - 0x133c]
call fcn.100db950
mov byte [ebp - 4], 0x9d
push str.relative
lea ecx, [ebp - 0x1320]
call fcn.100db950
mov byte [ebp - 4], 0x9e
push str.jitter
lea ecx, [ebp - 0x1304]
call fcn.100db950
mov byte [ebp - 4], 0x9f
push str.rotate
lea ecx, [ebp - 0x12e8]
call fcn.100db950
mov byte [ebp - 4], 0xa0
push str.random
lea ecx, [ebp - 0x12cc]
call fcn.100db950
mov byte [ebp - 4], 0xa1
push str.local_view
lea ecx, [ebp - 0x12b0]
call fcn.100db950
mov dword [ebp - 4], 0xa2
lea ecx, [ebp - 0x1294]
push ecx
lea edx, [ebp - 0x1358]
push edx
lea ecx, [ebp - 0xd4c]
call fcn.100dafd7
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xd58], ecx
mov dword [ebp - 0xd54], edx
mov eax, dword [ebp - 0x1a10]
push eax
mov ecx, dword [ebp - 0xd54]
push ecx
mov edx, dword [ebp - 0xd58]
push edx
lea ecx, [ebp - 0xd40]
call fcn.100e2cfa
mov byte [ebp - 4], 0xa3
push 0x102b7198
lea ecx, [ebp - 0xd74]
call fcn.100db950
mov byte [ebp - 4], 0xa4
push str.fake_yaw
lea ecx, [ebp - 0xd90]
call fcn.100db950
mov byte [ebp - 4], 0xa5
push 0
push 1
lea eax, [ebp - 0xd40]
push eax
lea ecx, [ebp - 0xd74]
push ecx
lea edx, [ebp - 0xd90]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dc0df
mov byte [ebp - 4], 0xa4
lea ecx, [ebp - 0xd90]
call fcn.100de94d
mov byte [ebp - 4], 0xa3
lea ecx, [ebp - 0xd74]
call fcn.100de94d
mov byte [ebp - 4], 0xa2
lea ecx, [ebp - 0xd40]
call fcn.100e3bc8
mov dword [ebp - 4], 0xffffffff
push fcn.100de94d
push 7
push 0x1c
lea eax, [ebp - 0x1358]
push eax
call fcn.100e0a36
nop
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x19e0
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1a94
mov dword [ebp - 0x1a0c], eax
push 0x102b6f28
lea ecx, [ebp - 0xdac]
call fcn.100dc3b9
mov dword [ebp - 4], 0xa6
push str.fake_relative
lea ecx, [ebp - 0xdc8]
call fcn.100db950
mov byte [ebp - 4], 0xa7
push 0x102b3eba
lea ecx, [ebp - 0xde4]
call fcn.100db950
mov byte [ebp - 4], 0xa8
lea ecx, [ebp - 0xdac]
push ecx
push ecx
movss xmm0, dword [0x102b69e8]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b2848]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b2888]
movss dword [esp], xmm0
lea edx, [ebp - 0xdc8]
push edx
lea eax, [ebp - 0xde4]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0xa7
lea ecx, [ebp - 0xde4]
call fcn.100de94d
mov byte [ebp - 4], 0xa6
lea ecx, [ebp - 0xdc8]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xdac]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1a94
mov dword [ebp - 0x1a0c], eax
push 0x100dfb81
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1a94
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1b64
mov dword [ebp - 0x1a0c], eax
push 0x102b6f28
lea ecx, [ebp - 0xe00]
call fcn.100dc3b9
mov dword [ebp - 4], 0xa9
push str.fake_jitter_range
lea ecx, [ebp - 0xe1c]
call fcn.100db950
mov byte [ebp - 4], 0xaa
push 0x102b3eba
lea ecx, [ebp - 0xe38]
call fcn.100db950
mov byte [ebp - 4], 0xab
lea ecx, [ebp - 0xe00]
push ecx
push ecx
movss xmm0, dword [0x102b69e8]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x102b2848]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
lea edx, [ebp - 0xe1c]
push edx
lea eax, [ebp - 0xe38]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0xaa
lea ecx, [ebp - 0xe38]
call fcn.100de94d
mov byte [ebp - 4], 0xa9
lea ecx, [ebp - 0xe1c]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xe00]
call fcn.100e1530
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1b64
mov dword [ebp - 0x1a0c], eax
push 0x100dd60b
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e0563
nop
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1b64
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1d04
mov dword [ebp - 0x1a0c], eax
push str.lag_enable
lea ecx, [ebp - 0xe54]
call fcn.100db950
mov dword [ebp - 4], 0xac
push str.fake_lag
lea ecx, [ebp - 0xe70]
call fcn.100db950
mov byte [ebp - 4], 0xad
push 0
push 1
lea ecx, [ebp - 0xe54]
push ecx
lea edx, [ebp - 0xe70]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dd507
mov byte [ebp - 4], 0xac
lea ecx, [ebp - 0xe70]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xe54]
call fcn.100de94d
nop
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1d04
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1d9c
mov dword [ebp - 0x1a0c], eax
lea ecx, [ebp - 0xe85]
call fcn.100ddc5a
mov dword [ebp - 0x1a10], eax
push str.move
lea ecx, [ebp - 0x1290]
call fcn.100db950
mov dword [ebp - 4], 0xae
push 0x102b6eac
lea ecx, [ebp - 0x1274]
call fcn.100db950
mov byte [ebp - 4], 0xaf
push str.crouch
lea ecx, [ebp - 0x1258]
call fcn.100db950
mov byte [ebp - 4], 0xb0
push str.peek
lea ecx, [ebp - 0x123c]
call fcn.100db950
mov dword [ebp - 4], 0xb1
lea ecx, [ebp - 0x1220]
push ecx
lea edx, [ebp - 0x1290]
push edx
lea ecx, [ebp - 0xe90]
call fcn.100dafd7
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xe98], ecx
mov dword [ebp - 0xe94], edx
mov eax, dword [ebp - 0x1a10]
push eax
mov ecx, dword [ebp - 0xe94]
push ecx
mov edx, dword [ebp - 0xe98]
push edx
lea ecx, [ebp - 0xe84]
call fcn.100e2cfa
mov byte [ebp - 4], 0xb2
push str.lag_active
lea ecx, [ebp - 0xeb4]
call fcn.100db950
mov byte [ebp - 4], 0xb3
push 0x102b3eba
lea ecx, [ebp - 0xed0]
call fcn.100db950
mov byte [ebp - 4], 0xb4
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0xe74], esp
call fcn.100e1bca
push 0
lea eax, [ebp - 0xe84]
push eax
lea ecx, [ebp - 0xeb4]
push ecx
lea edx, [ebp - 0xed0]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e06bc
mov byte [ebp - 4], 0xb3
lea ecx, [ebp - 0xed0]
call fcn.100de94d
mov byte [ebp - 4], 0xb2
lea ecx, [ebp - 0xeb4]
call fcn.100de94d
mov byte [ebp - 4], 0xb1
lea ecx, [ebp - 0xe84]
call fcn.100e3bc8
mov dword [ebp - 4], 0xffffffff
push fcn.100de94d
push 4
push 0x1c
lea eax, [ebp - 0x1290]
push eax
call fcn.100e0a36
nop
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1d9c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1e5c
mov dword [ebp - 0x1a0c], eax
lea ecx, [ebp - 0xee1]
call fcn.100ddc5a
mov dword [ebp - 0x1a10], eax
push 0x102b721c
lea ecx, [ebp - 0x1218]
call fcn.100db950
mov dword [ebp - 4], 0xb5
push str.break
lea ecx, [ebp - 0x11fc]
call fcn.100db950
mov byte [ebp - 4], 0xb6
push str.random
lea ecx, [ebp - 0x11e0]
call fcn.100db950
mov byte [ebp - 4], 0xb7
push str.break_step
lea ecx, [ebp - 0x11c4]
call fcn.100db950
mov dword [ebp - 4], 0xb8
lea ecx, [ebp - 0x11a8]
push ecx
lea edx, [ebp - 0x1218]
push edx
lea ecx, [ebp - 0xeec]
call fcn.100dafd7
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xef8], ecx
mov dword [ebp - 0xef4], edx
mov eax, dword [ebp - 0x1a10]
push eax
mov ecx, dword [ebp - 0xef4]
push ecx
mov edx, dword [ebp - 0xef8]
push edx
lea ecx, [ebp - 0xee0]
call fcn.100e2cfa
mov byte [ebp - 4], 0xb9
push str.lag_mode
lea ecx, [ebp - 0xf14]
call fcn.100db950
mov byte [ebp - 4], 0xba
push 0x102b3eba
lea ecx, [ebp - 0xf30]
call fcn.100db950
mov byte [ebp - 4], 0xbb
push 0
push 0
lea eax, [ebp - 0xee0]
push eax
lea ecx, [ebp - 0xf14]
push ecx
lea edx, [ebp - 0xf30]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dc0df
mov byte [ebp - 4], 0xba
lea ecx, [ebp - 0xf30]
call fcn.100de94d
mov byte [ebp - 4], 0xb9
lea ecx, [ebp - 0xf14]
call fcn.100de94d
mov byte [ebp - 4], 0xb8
lea ecx, [ebp - 0xee0]
call fcn.100e3bc8
mov dword [ebp - 4], 0xffffffff
push fcn.100de94d
push 4
push 0x1c
lea eax, [ebp - 0x1218]
push eax
call fcn.100e0a36
nop
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1e5c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1f10
mov dword [ebp - 0x1a0c], eax
push 0x102b0b4c
lea ecx, [ebp - 0xf4c]
call fcn.100dc3b9
mov dword [ebp - 4], 0xbc
push str.lag_limit
lea ecx, [ebp - 0xf68]
call fcn.100db950
mov byte [ebp - 4], 0xbd
push str.limit
lea ecx, [ebp - 0xf84]
call fcn.100db950
mov byte [ebp - 4], 0xbe
lea ecx, [ebp - 0xf4c]
push ecx
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b282c]
movss dword [esp], xmm0
push 0
push 1
push ecx
movss xmm0, dword [0x102b9db0]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b282c]
movss dword [esp], xmm0
lea edx, [ebp - 0xf68]
push edx
lea eax, [ebp - 0xf84]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0xbd
lea ecx, [ebp - 0xf84]
call fcn.100de94d
mov byte [ebp - 4], 0xbc
lea ecx, [ebp - 0xf68]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf4c]
call fcn.100e1530
nop
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1f10
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1c34
mov dword [ebp - 0x1a0c], eax
push 0x102b0b4c
lea ecx, [ebp - 0xfa0]
call fcn.100dc3b9
mov dword [ebp - 4], 0xbf
push str.lag_variance
lea ecx, [ebp - 0xfbc]
call fcn.100db950
mov byte [ebp - 4], 0xc0
push str.variance_amount
lea ecx, [ebp - 0xfd8]
call fcn.100db950
mov byte [ebp - 4], 0xc1
lea ecx, [ebp - 0xfa0]
push ecx
push ecx
movss xmm0, dword [0x102b2824]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102b282c]
movss dword [esp], xmm0
push 0
push 1
push ecx
movss xmm0, dword [0x102b9dac]
movss dword [esp], xmm0
push ecx
xorps xmm0, xmm0
movss dword [esp], xmm0
lea edx, [ebp - 0xfbc]
push edx
lea eax, [ebp - 0xfd8]
push eax
mov ecx, dword [ebp - 0x1a0c]
call fcn.100e1deb
mov byte [ebp - 4], 0xc0
lea ecx, [ebp - 0xfd8]
call fcn.100de94d
mov byte [ebp - 4], 0xbf
lea ecx, [ebp - 0xfbc]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xfa0]
call fcn.100e1530
nop
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1c34
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x1fe0
mov dword [ebp - 0x1a0c], eax
push str.lag_land
lea ecx, [ebp - 0xff4]
call fcn.100db950
mov dword [ebp - 4], 0xc2
push str.on_land
lea ecx, [ebp - 0x1010]
call fcn.100db950
mov byte [ebp - 4], 0xc3
push 0
push 1
lea ecx, [ebp - 0xff4]
push ecx
lea edx, [ebp - 0x1010]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dd507
mov byte [ebp - 4], 0xc2
lea ecx, [ebp - 0x1010]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xff4]
call fcn.100de94d
nop
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1fe0
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x2264
mov dword [ebp - 0x1a0c], eax
push str.desync_legs
lea ecx, [ebp - 0x102c]
call fcn.100db950
mov dword [ebp - 4], 0xc4
push str.fake_flick
lea ecx, [ebp - 0x1048]
call fcn.100db950
mov byte [ebp - 4], 0xc5
push 0xffffffffffffffff
lea ecx, [ebp - 0x102c]
push ecx
lea edx, [ebp - 0x1048]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dce6d
mov byte [ebp - 4], 0xc4
lea ecx, [ebp - 0x1048]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x102c]
call fcn.100de94d
nop
mov eax, dword [ebp - 0x14]
add eax, 0x2264
mov dword [ebp - 0x1a0c], eax
push 0x100db162
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dfa32
nop
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2264
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x2304
mov dword [ebp - 0x1a0c], eax
push str.desync_invert
lea ecx, [ebp - 0x1064]
call fcn.100db950
mov dword [ebp - 4], 0xc6
push str.invert
lea ecx, [ebp - 0x1080]
call fcn.100db950
mov byte [ebp - 4], 0xc7
push 0xffffffffffffffff
lea ecx, [ebp - 0x1064]
push ecx
lea edx, [ebp - 0x1080]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dce6d
mov byte [ebp - 4], 0xc6
lea ecx, [ebp - 0x1080]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1064]
call fcn.100de94d
nop
mov eax, dword [ebp - 0x14]
add eax, 0x2304
mov dword [ebp - 0x1a0c], eax
push 0x100e2dea
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dfa32
nop
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2304
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x25c8
mov dword [ebp - 0x1a0c], eax
push str.manualaa
lea ecx, [ebp - 0x109c]
call fcn.100db950
mov dword [ebp - 4], 0xc8
push str.manual_arrows
lea ecx, [ebp - 0x10b8]
call fcn.100db950
mov byte [ebp - 4], 0xc9
push 0
push 1
lea ecx, [ebp - 0x109c]
push ecx
lea edx, [ebp - 0x10b8]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dd507
mov byte [ebp - 4], 0xc8
lea ecx, [ebp - 0x10b8]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x109c]
call fcn.100de94d
nop
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x25c8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x2660
mov dword [ebp - 0x1a0c], eax
push str.manual_aa_color
lea ecx, [ebp - 0x10d8]
call fcn.100db950
mov dword [ebp - 4], 0xca
push str.manual_color
lea ecx, [ebp - 0x10f4]
call fcn.100db950
mov byte [ebp - 4], 0xcb
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x10bc], esp
push 0xff
push 0
push 0
push 0xff
call fcn.100da537
lea ecx, [ebp - 0x10d8]
push ecx
lea edx, [ebp - 0x10f4]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dcc83
mov byte [ebp - 4], 0xca
lea ecx, [ebp - 0x10f4]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x10d8]
call fcn.100de94d
nop
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2660
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x2700
mov dword [ebp - 0x1a0c], eax
push str.left
lea ecx, [ebp - 0x1110]
call fcn.100db950
mov dword [ebp - 4], 0xcc
push str.left
lea ecx, [ebp - 0x112c]
call fcn.100db950
mov byte [ebp - 4], 0xcd
push 0xffffffffffffffff
lea ecx, [ebp - 0x1110]
push ecx
lea edx, [ebp - 0x112c]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dce6d
mov byte [ebp - 4], 0xcc
lea ecx, [ebp - 0x112c]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1110]
call fcn.100de94d
nop
mov eax, dword [ebp - 0x14]
add eax, 0x2700
mov dword [ebp - 0x1a0c], eax
push 0x100de3a8
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dfa32
nop
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2700
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x27a0
mov dword [ebp - 0x1a0c], eax
push str.right
lea ecx, [ebp - 0x1148]
call fcn.100db950
mov dword [ebp - 4], 0xce
push str.right
lea ecx, [ebp - 0x1164]
call fcn.100db950
mov byte [ebp - 4], 0xcf
push 0xffffffffffffffff
lea ecx, [ebp - 0x1148]
push ecx
lea edx, [ebp - 0x1164]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dce6d
mov byte [ebp - 4], 0xce
lea ecx, [ebp - 0x1164]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1148]
call fcn.100de94d
nop
mov eax, dword [ebp - 0x14]
add eax, 0x27a0
mov dword [ebp - 0x1a0c], eax
push 0x100e1f30
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dfa32
nop
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x27a0
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov eax, dword [ebp - 0x14]
add eax, 0x2840
mov dword [ebp - 0x1a0c], eax
push str.backward
lea ecx, [ebp - 0x1180]
call fcn.100db950
mov dword [ebp - 4], 0xd0
push str.backward
lea ecx, [ebp - 0x119c]
call fcn.100db950
mov byte [ebp - 4], 0xd1
push 0xffffffffffffffff
lea ecx, [ebp - 0x1180]
push ecx
lea edx, [ebp - 0x119c]
push edx
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dce6d
mov byte [ebp - 4], 0xd0
lea ecx, [ebp - 0x119c]
call fcn.100de94d
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1180]
call fcn.100de94d
nop
mov eax, dword [ebp - 0x14]
add eax, 0x2840
mov dword [ebp - 0x1a0c], eax
push 0x100db036
mov ecx, dword [ebp - 0x1a0c]
call fcn.100dfa32
nop
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2840
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100e0419
nop
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret