local E local A,m,Y,h=math.abs,math.huge,math.floor,math.ceil local J,b,U,M=math.rad,math.sin,math.cos,math.tan local j,d=Vector2.new,Vector3.new local g,K=CFrame.new,CFrame.Angles local Z=table.insert local Q=false local r=Instance.new local L=CFrame.new local I=CFrame.Angles local s=math.asin local q=math.abs local l=math.min local F=math.max local D=math.random local G=tick()local t=0 local x=SpringMod.new(d())local T=SpringMod.new(d())local N=SpringMod.new(d())local w=1 local H=10 local z=1 N.s=H N.d=z x.s=H x.d=.15 T.s=H T.d=z local P=.25 local i=L()local B=game:GetService("\084\119\101\101\110\083\101\114\118\105\099\101")local p=game:GetService("\082\117\110\083\101\114\118\105\099\101")


local SFn

local ABS, HUGE, FLOOR, CEIL = math.abs, math.huge, math.floor, math.ceil
local RAD, SIN, COS, TAN = math.rad, math.sin, math.cos, math.tan
local VEC2, V3 = Vector2.new, Vector3.new
local CF, CFANG = CFrame.new, CFrame.Angles
local INSERT = table.insert


local Walking = false

local instance = Instance.new
local CFn = CFrame.new
local CFa = CFrame.Angles
local asin = math.asin
local abs = math.abs
local min = math.min
local max = math.max
local random = math.random

local OldTick = tick()
local t = 0
local Reconum = SpringMod.new(V3())
local sway = SpringMod.new(V3())
local Walk = SpringMod.new(V3())
local WalkRate = 1
local speed = 10
local damper = 1


Walk.s = speed
Walk.d = damper
Reconum.s = speed
Reconum.d = 0.15
sway.s = speed
sway.d = damper
local WVal = 0.25
local Waval = CFn()
local TS = game:GetService('TweenService')
local RS = game:GetService("RunService")
