local B=script.Parent.Parent.Parent:WaitForChild("\083\111\117\110\100\115")local I=B.MotorRunSound local f=I.PitchFx local Z=B.StartSound local c=Vector3.new local v=CFrame.new local M=math.atan2 local N=math.acos local q=math.asin local k=math.sin local p=math.cos local K=math.pi local T=math.abs local D=(c()).Dot local a=(c()).Cross local e=CFrame.Angles local L=game.GetChildren local P=c()local l=K*128 local z=math.pi/180 local C=0 local O

local Sounds = script.Parent.Parent.Parent:WaitForChild("Sounds")
local MotorSound = Sounds.MotorRunSound
local pitchFx = MotorSound.PitchFx
local StartSound = Sounds.StartSound

local v3 = Vector3.new
local cf = CFrame.new
local atan2 = math.atan2
local acos = math.acos
local asin = math.asin
local sin = math.sin
local cos = math.cos
local pi = math.pi
local abs = math.abs
local Dot = v3().Dot
local Cross = v3().Cross
local EulerXYZ = CFrame.Angles
local GetChildren = game.GetChildren

local v3null = v3()

local propMaxAngle = pi*128
local rad = math.pi/180

local minThrottle = 0
local EngineRate