diff --git a/resources/22silv2/Template/22silvlt_sign_1.png b/resources/22silv2/Template/22silvlt_sign_1.png
new file mode 100644
index 000000000..07c743727
Binary files /dev/null and b/resources/22silv2/Template/22silvlt_sign_1.png differ
diff --git a/resources/22silv2/Template/window_temp.png b/resources/22silv2/Template/window_temp.png
new file mode 100644
index 000000000..70fcf0498
Binary files /dev/null and b/resources/22silv2/Template/window_temp.png differ
diff --git a/resources/22silv2/data/carcols.meta b/resources/22silv2/data/carcols.meta
new file mode 100644
index 000000000..3a6c6b89f
--- /dev/null
+++ b/resources/22silv2/data/carcols.meta
@@ -0,0 +1,1188 @@
+
+
+
+ -
+
+ 22silv2
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/22silv2/data/carvariations.meta b/resources/22silv2/data/carvariations.meta
new file mode 100644
index 000000000..87d8f13c3
--- /dev/null
+++ b/resources/22silv2/data/carvariations.meta
@@ -0,0 +1,183 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ 22silv2
+
+
-
+
+ 134
+ 134
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ 134
+ 134
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ 134
+ 134
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ 134
+ 134
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ 134
+ 134
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ 134
+ 134
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ 134
+ 134
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ 134
+ 134
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - 0_default_modkit
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/22silv2/data/handling.meta b/resources/22silv2/data/handling.meta
new file mode 100644
index 000000000..6887bae85
--- /dev/null
+++ b/resources/22silv2/data/handling.meta
@@ -0,0 +1,67 @@
+
+
+
+
+ -
+ 22silv2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 440010
+ 0
+ 0
+ AVERAGE
+
+
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/22silv2/data/vehicles.meta b/resources/22silv2/data/vehicles.meta
new file mode 100644
index 000000000..2ea737a98
--- /dev/null
+++ b/resources/22silv2/data/vehicles.meta
@@ -0,0 +1,156 @@
+
+
+ vehshare
+
+
+ -
+ 22silv2
+ 22silv2
+ 22silv2
+ Chevrolet
+ Silv2500
+ null
+ null
+ va_22silv2
+ 22silv2
+
+ null
+ BISON
+ LAYOUT_BISON
+ BISON_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_STANDARD
+ DEFAULT_POV_CAMERA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 15.000000
+ 30.000000
+ 70.000000
+ 140.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_1
+
+ FLAG_EXTRAS_STRONG FLAG_HAS_LIVERY FLAG_IS_OFFROAD_VEHICLE FLAG_IS_BULKY FLAG_USE_FAT_INTERIOR_LIGHT FLAG_EXTRAS_ALL FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_HAS_INTERIOR_EXTRAS FLAG_REPORT_CRIME_IF_STANDING_ON
+ VEHICLE_TYPE_CAR
+ VPT_FRONT_AND_BACK_PLATES
+ VDT_ZTYPE
+ VC_EMERGENCY
+ VWT_SUV
+
+ - boattrailer
+ - trailersmall
+
+
+ - trailersmall2
+
+
+ -
+ S_M_M_AutoShop_01
+
+
+ -
+ S_M_M_AutoShop_02
+
+
+ -
+ S_M_M_Trucker_01
+
+
+
+
+ - EXTRA_1
+
+
+
+
+
+
+ - EXTRA_1
+
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+ Truck
+
+
+
+
+ - RANGER_BISON_FRONT_LEFT
+ - VAN_RUMPO_FRONT_RIGHT
+ - RANGER_BISON_REAR_LEFT
+ - RANGER_BISON_REAR_RIGHT
+
+
+
+
+ -
+ vehicles_bob_brown_interior
+ 22silvwt
+
+
+
\ No newline at end of file
diff --git a/resources/22silv2/fxmanifest.lua b/resources/22silv2/fxmanifest.lua
new file mode 100644
index 000000000..d6aeab47b
--- /dev/null
+++ b/resources/22silv2/fxmanifest.lua
@@ -0,0 +1,23 @@
+fx_version 'cerulean'
+
+game 'gta5'
+
+description 'Car Packs'
+
+files {
+ 'data/**/vehicles.meta',
+ 'data/**/carcols.meta',
+ 'data/**/carvariations.meta',
+ 'data/**/handling.meta',
+ 'data/**/vehiclelayouts.meta',
+ 'data/**/dlctext.meta',
+}
+
+
+data_file 'handling_file' 'data/**/*handling.meta'
+data_file 'vehicle_metadata_file' 'data/**/*vehicles.meta'
+data_file 'dlctext_file' 'data/**/*dlctext.meta'
+data_file 'carcols_file' 'data/**/*carcols.meta'
+data_file 'vehicle_variation_file' 'data/**/*carvariations.meta'
+data_file 'vehicle_layouts_file' 'data/**/*vehicleslayouts.meta'
+
diff --git a/resources/22silv2/stream/22silv2.yft b/resources/22silv2/stream/22silv2.yft
new file mode 100644
index 000000000..23a6c9774
--- /dev/null
+++ b/resources/22silv2/stream/22silv2.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:25f002163ad6658f44fba9d80f5d146ac9ea627e8f58efeb3f23603b579f40d5
+size 9174544
diff --git a/resources/22silv2/stream/22silv2.ytd b/resources/22silv2/stream/22silv2.ytd
new file mode 100644
index 000000000..982e3b2cc
--- /dev/null
+++ b/resources/22silv2/stream/22silv2.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bd873466795d10f62377f256b5aeff3d312d816926367a3d2af46a6a50e158c9
+size 4804504
diff --git a/resources/22silv2/stream/22silv2_hi.yft b/resources/22silv2/stream/22silv2_hi.yft
new file mode 100644
index 000000000..384b8cf1f
--- /dev/null
+++ b/resources/22silv2/stream/22silv2_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1a9500dbe376f473ff0d13a0bf5047f32bcb24b0c58030821acdbacf98651607
+size 9174469
diff --git a/resources/22silv2/stream/va_22silv2.ycd b/resources/22silv2/stream/va_22silv2.ycd
new file mode 100644
index 000000000..c85741dae
Binary files /dev/null and b/resources/22silv2/stream/va_22silv2.ycd differ
diff --git a/resources/22silv2/ulc.lua b/resources/22silv2/ulc.lua
new file mode 100644
index 000000000..9b5679547
--- /dev/null
+++ b/resources/22silv2/ulc.lua
@@ -0,0 +1,60 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"22silv2"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Response PTN", key = 1, color = "green", extra = 1, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false},
+ {label = "Park PTN", key = 2, color = "green", extra = 2, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false},
+ {label = "Steady Burn", key = 3, color = "green", extra = 3, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false},
+ {label = "LEFT TA", key = 4, color = "green", extra = 4, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false},
+ {label = "RIGHT TA", key = 5, color = "green", extra = 5, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/22silv2visor/data/carcols.meta b/resources/22silv2visor/data/carcols.meta
new file mode 100644
index 000000000..0a41774ef
--- /dev/null
+++ b/resources/22silv2visor/data/carcols.meta
@@ -0,0 +1,1188 @@
+
+
+
+ -
+
+ 22silv2visor
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/22silv2visor/data/carvariations.meta b/resources/22silv2visor/data/carvariations.meta
new file mode 100644
index 000000000..ec79e3d8e
--- /dev/null
+++ b/resources/22silv2visor/data/carvariations.meta
@@ -0,0 +1,183 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ 22silv2visor
+
+
-
+
+ 134
+ 134
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ 134
+ 134
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ 134
+ 134
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ 134
+ 134
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ 134
+ 134
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ 134
+ 134
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ 134
+ 134
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ 134
+ 134
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - 0_default_modkit
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/22silv2visor/data/handling.meta b/resources/22silv2visor/data/handling.meta
new file mode 100644
index 000000000..53ae7be40
--- /dev/null
+++ b/resources/22silv2visor/data/handling.meta
@@ -0,0 +1,67 @@
+
+
+
+
+ -
+ 22silv2visor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 440010
+ 0
+ 0
+ AVERAGE
+
+
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/22silv2visor/data/vehicles.meta b/resources/22silv2visor/data/vehicles.meta
new file mode 100644
index 000000000..177257bbe
--- /dev/null
+++ b/resources/22silv2visor/data/vehicles.meta
@@ -0,0 +1,156 @@
+
+
+ vehshare
+
+
+ -
+ 22silv2visor
+ 22silv2visor
+ 22silv2visor
+ Chevrolet
+ Silv2500
+ null
+ null
+ va_22silv2
+ 22silv2
+
+ null
+ BISON
+ LAYOUT_BISON
+ BISON_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_STANDARD
+ DEFAULT_POV_CAMERA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 15.000000
+ 30.000000
+ 70.000000
+ 140.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_1
+
+ FLAG_EXTRAS_STRONG FLAG_HAS_LIVERY FLAG_IS_OFFROAD_VEHICLE FLAG_IS_BULKY FLAG_USE_FAT_INTERIOR_LIGHT FLAG_EXTRAS_ALL FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_HAS_INTERIOR_EXTRAS FLAG_REPORT_CRIME_IF_STANDING_ON
+ VEHICLE_TYPE_CAR
+ VPT_FRONT_AND_BACK_PLATES
+ VDT_ZTYPE
+ VC_EMERGENCY
+ VWT_SUV
+
+ - boattrailer
+ - trailersmall
+
+
+ - trailersmall2
+
+
+ -
+ S_M_M_AutoShop_01
+
+
+ -
+ S_M_M_AutoShop_02
+
+
+ -
+ S_M_M_Trucker_01
+
+
+
+
+ - EXTRA_1
+
+
+
+
+
+
+ - EXTRA_1
+
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+ Truck
+
+
+
+
+ - RANGER_BISON_FRONT_LEFT
+ - VAN_RUMPO_FRONT_RIGHT
+ - RANGER_BISON_REAR_LEFT
+ - RANGER_BISON_REAR_RIGHT
+
+
+
+
+ -
+ vehicles_bob_brown_interior
+ 22silvwt
+
+
+
\ No newline at end of file
diff --git a/resources/22silv2visor/fxmanifest.lua b/resources/22silv2visor/fxmanifest.lua
new file mode 100644
index 000000000..d6aeab47b
--- /dev/null
+++ b/resources/22silv2visor/fxmanifest.lua
@@ -0,0 +1,23 @@
+fx_version 'cerulean'
+
+game 'gta5'
+
+description 'Car Packs'
+
+files {
+ 'data/**/vehicles.meta',
+ 'data/**/carcols.meta',
+ 'data/**/carvariations.meta',
+ 'data/**/handling.meta',
+ 'data/**/vehiclelayouts.meta',
+ 'data/**/dlctext.meta',
+}
+
+
+data_file 'handling_file' 'data/**/*handling.meta'
+data_file 'vehicle_metadata_file' 'data/**/*vehicles.meta'
+data_file 'dlctext_file' 'data/**/*dlctext.meta'
+data_file 'carcols_file' 'data/**/*carcols.meta'
+data_file 'vehicle_variation_file' 'data/**/*carvariations.meta'
+data_file 'vehicle_layouts_file' 'data/**/*vehicleslayouts.meta'
+
diff --git a/resources/22silv2visor/stream/22silv2visor.yft b/resources/22silv2visor/stream/22silv2visor.yft
new file mode 100644
index 000000000..4a47383cf
--- /dev/null
+++ b/resources/22silv2visor/stream/22silv2visor.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e43d7f545c180025bb44f4e9706ce5c9e3350bb29fb7135a0a6e27ea465e0b97
+size 8957932
diff --git a/resources/22silv2visor/stream/22silv2visor.ytd b/resources/22silv2visor/stream/22silv2visor.ytd
new file mode 100644
index 000000000..2687da193
--- /dev/null
+++ b/resources/22silv2visor/stream/22silv2visor.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2de3f5a376ad0671a88d0f0c85fff9830e1ea39ec343c88741fa731a0d0fadab
+size 4765363
diff --git a/resources/22silv2visor/stream/22silv2visor_hi.yft b/resources/22silv2visor/stream/22silv2visor_hi.yft
new file mode 100644
index 000000000..f9ebdb553
--- /dev/null
+++ b/resources/22silv2visor/stream/22silv2visor_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a15e36e1e6ba19d7aa8502c78095b27c2083beeba314d72d69a347ef7a3b839f
+size 8957879
diff --git a/resources/22silv2visor/stream/va_22silv2.ycd b/resources/22silv2visor/stream/va_22silv2.ycd
new file mode 100644
index 000000000..c85741dae
Binary files /dev/null and b/resources/22silv2visor/stream/va_22silv2.ycd differ
diff --git a/resources/22silv2visor/ulc.lua b/resources/22silv2visor/ulc.lua
new file mode 100644
index 000000000..9f6e0d59c
--- /dev/null
+++ b/resources/22silv2visor/ulc.lua
@@ -0,0 +1,60 @@
+
+--[[
+ Ultimate Lighting Controller Config
+ the ULC resource is required to use this configuration
+ get the resource here: https://github.com/Flohhhhh/ultimate-lighting-controller/releases/latest
+ To learn how to setup and use ULC visit here: https://docs.dwnstr.com/ulc/overview
+]]
+
+return {names = {"22silv2visor"},
+ steadyBurnConfig = {
+ forceOn = false, useTime = false,
+ disableWithLights = false,
+ sbExtras = {}
+ },
+ parkConfig = {
+ usePark = false,
+ useSync = false,
+ syncWith = {},
+ pExtras = {},
+ dExtras = {}
+ },
+ hornConfig = {
+ useHorn = false,
+ hornExtras = {},
+ disableExtras = {}
+ },
+ brakeConfig = {
+ useBrakes = false,
+ speedThreshold = 3,
+ brakeExtras = {},
+ disableExtras = {}
+ },
+ reverseConfig = {
+ useReverse = false,
+ reverseExtras = {},
+ disableExtras = {}
+ },
+ doorConfig = {
+ useDoors = false,
+ driverSide = {enable = {}, disable = {}},
+ passSide = {enable = {}, disable = {}},
+ trunk = {enable ={}, disable = {}}
+ },
+ buttons = {
+ {label = "Response PTN", key = 1, color = "green", extra = 1, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false},
+ {label = "Park PTN", key = 2, color = "green", extra = 2, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false},
+ {label = "Steady Burn", key = 3, color = "green", extra = 3, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false},
+ {label = "LEFT TA", key = 4, color = "green", extra = 4, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false},
+ {label = "RIGHT TA", key = 5, color = "green", extra = 5, linkedExtras = {}, oppositeExtras = {}, offExtras = {}, repair = false}
+ },
+ stages = {
+ useStages = false,
+ stageKeys = {},
+ },
+ defaultStages = {
+ useDefaults = false,
+ enableKeys = {},
+ disableKeys = {}
+ }
+}
\ No newline at end of file
diff --git a/resources/LASD/carcols.meta b/resources/LASD/carcols.meta
index d0fdb3787..dbbb8e576 100644
--- a/resources/LASD/carcols.meta
+++ b/resources/LASD/carcols.meta
@@ -5,7 +5,145 @@
- -
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ VehicleLight_car_standardmodern
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16FPIU
+
+ -
@@ -546,9 +684,2852 @@
lasdfpiu3
-
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ VehicleLight_car_standardmodern
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ lasdfpiu
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ VehicleLight_car_standardmodern
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ lasdtahoe
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ VehicleLight_car_standardmodern
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16FPIU
+
+
-
+ -
+
+ LasdVic
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ lasdtahoe
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
LasdExp
@@ -1764,6 +4745,1221 @@
+ -
+
+ Lasdfpiu
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
lasdfpiu3
@@ -2979,7 +7175,1221 @@
-
+ -
+
+ lasdfpiu2
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
lasdexp2
@@ -4195,6 +9605,2436 @@
+ -
+
+ lasdtahoe2
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ lasdchg
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
lasdfpiu5
diff --git a/resources/LASD/carvariations.meta b/resources/LASD/carvariations.meta
index ae1620c1e..60de54581 100644
--- a/resources/LASD/carvariations.meta
+++ b/resources/LASD/carvariations.meta
@@ -1,7 +1,468 @@
-
+
-
+ lasdvic
+
+
-
+
+ 0
+ 255
+ 0
+ 16
+ 154
+ 120
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - 0_default_modkit
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
+ -
+ lasdvic2
+
+
-
+
+ 0
+ 255
+ 0
+ 16
+ 154
+ 120
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - 0_default_modkit
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
+ -
+ lasdfpiu
+
+
-
+
+ 0
+ 134
+ 0
+ 64
+ 64
+ 64
+ 64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - 0_default_modkit
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
+ -
+ lasdfpiu2
+
+
-
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+ -
+
+ 134
+ 140
+ 0
+ 0
+
+
+
+
+
+
+
+ - 0_default_modkit
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
-
lasdfpiu3
@@ -58,6 +519,63 @@
+
+ -
+ lasdfpiu4
+
+
-
+
+ 0
+ 134
+ 0
+ 64
+ 64
+ 64
+ 64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - 0_default_modkit
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
-
lasdfpiu5
@@ -272,6 +790,92 @@
+
+ -
+ lasdtahoe2
+
+
-
+
+ 0
+ 134
+ 0
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
+ -
+ lasdchg
+
+
-
+
+ 0
+ 0
+ 0
+ 0
+ 28
+ 0
+
+
+
+
+
+
+
+ - 0_default_modkit
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
-
lasdexp2
@@ -327,6 +931,58 @@
+ -
+ lasdtahoe
+
+
-
+
+ 134
+ 131
+ 0
+ 27
+ 0
+ 0
+
+
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
+ -
+ lasdtahoe3
+
+
-
+
+ 0
+ 131
+ 0
+ 27
+ 0
+ 0
+
+
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
-
lasdtahoe4
diff --git a/resources/LASD/stream/lasdchg+hi.ytd b/resources/LASD/stream/lasdchg+hi.ytd
new file mode 100644
index 000000000..a261f71d0
--- /dev/null
+++ b/resources/LASD/stream/lasdchg+hi.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5a9e49a45fe183f867af9885b57c4482cbd053548e09532aac79ebaf5edd552a
+size 1995969
diff --git a/resources/LASD/stream/lasdchg.yft b/resources/LASD/stream/lasdchg.yft
new file mode 100644
index 000000000..f1c33c073
--- /dev/null
+++ b/resources/LASD/stream/lasdchg.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:60eb00fa3b7479e00d14315457654da612c5c133661c5448fbfbb20ef60dedca
+size 8117355
diff --git a/resources/LASD/stream/lasdchg.ytd b/resources/LASD/stream/lasdchg.ytd
new file mode 100644
index 000000000..30f01f3b4
--- /dev/null
+++ b/resources/LASD/stream/lasdchg.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:be753097d5b1bcb93fcea1078eb1f1f4ff6855b716bd1e61a7030706c3a898bb
+size 9419295
diff --git a/resources/LASD/stream/lasdchg_hi.yft b/resources/LASD/stream/lasdchg_hi.yft
new file mode 100644
index 000000000..f1c33c073
--- /dev/null
+++ b/resources/LASD/stream/lasdchg_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:60eb00fa3b7479e00d14315457654da612c5c133661c5448fbfbb20ef60dedca
+size 8117355
diff --git a/resources/LASD/stream/lasdexp2+hi.ytd b/resources/LASD/stream/lasdexp2+hi.ytd
deleted file mode 100644
index bb2e18391..000000000
--- a/resources/LASD/stream/lasdexp2+hi.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1e8a7889563d723b2211b4b6f37b900f112eb6dc09eefe31572ebda87cf4b402
-size 182536
diff --git a/resources/LASD/stream/lasdexp2.yft b/resources/LASD/stream/lasdexp2.yft
deleted file mode 100644
index 46d3b41ac..000000000
--- a/resources/LASD/stream/lasdexp2.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:518b914215181ef8e30be312730b65ca55fb94af8f962d4b2ce4930014fe6af2
-size 7802779
diff --git a/resources/LASD/stream/lasdexp2.ytd b/resources/LASD/stream/lasdexp2.ytd
deleted file mode 100644
index 6cb3e062c..000000000
--- a/resources/LASD/stream/lasdexp2.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9e9f2b90714eb9b1763998a884318150296774f6684af8a18a0b88612c7aca29
-size 8706407
diff --git a/resources/LASD/stream/lasdexp2_hi.yft b/resources/LASD/stream/lasdexp2_hi.yft
deleted file mode 100644
index 46d3b41ac..000000000
--- a/resources/LASD/stream/lasdexp2_hi.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:518b914215181ef8e30be312730b65ca55fb94af8f962d4b2ce4930014fe6af2
-size 7802779
diff --git a/resources/LASD/stream/lasdfpiu3+hi.ytd b/resources/LASD/stream/lasdfpiu3+hi.ytd
deleted file mode 100644
index 66138fc31..000000000
--- a/resources/LASD/stream/lasdfpiu3+hi.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b0451fa9ccab29101a9c3f4947efd7c4fd89e93f1ae2acf9d68df10cd7ef6e64
-size 1736139
diff --git a/resources/LASD/stream/lasdfpiu3.yft b/resources/LASD/stream/lasdfpiu3.yft
deleted file mode 100644
index dd11c01f4..000000000
--- a/resources/LASD/stream/lasdfpiu3.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:725a54acf55272a00e6983bb577d4c0540a015a92fe5567b0f4c975c4c2d96ef
-size 8734466
diff --git a/resources/LASD/stream/lasdfpiu3.ytd b/resources/LASD/stream/lasdfpiu3.ytd
deleted file mode 100644
index 03a020587..000000000
--- a/resources/LASD/stream/lasdfpiu3.ytd
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1199f0a51e87fe2aacc20afedbb0b947341fc562bca31e24ea088820ee61a25b
-size 12551586
diff --git a/resources/LASD/stream/lasdfpiu3_hi.yft b/resources/LASD/stream/lasdfpiu3_hi.yft
deleted file mode 100644
index dd11c01f4..000000000
--- a/resources/LASD/stream/lasdfpiu3_hi.yft
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:725a54acf55272a00e6983bb577d4c0540a015a92fe5567b0f4c975c4c2d96ef
-size 8734466
diff --git a/resources/LASD/stream/lasdtahoe.yft b/resources/LASD/stream/lasdtahoe.yft
new file mode 100644
index 000000000..8241e94b8
--- /dev/null
+++ b/resources/LASD/stream/lasdtahoe.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:255f332f1685bf2a7bb3c18891836cbd2f1d8821182b05a0323c6d51968fe349
+size 8494864
diff --git a/resources/LASD/stream/lasdtahoe.ytd b/resources/LASD/stream/lasdtahoe.ytd
new file mode 100644
index 000000000..f23fa5cf8
--- /dev/null
+++ b/resources/LASD/stream/lasdtahoe.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e7cc770fedca67ce2f3f4d0054ebbafc3998ad92542a6d3ed5557a1971d81cf3
+size 8515291
diff --git a/resources/LASD/stream/lasdtahoe2+hi.ytd b/resources/LASD/stream/lasdtahoe2+hi.ytd
new file mode 100644
index 000000000..19ebceec7
--- /dev/null
+++ b/resources/LASD/stream/lasdtahoe2+hi.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4156a9d570114d080109030de66637c21ccf301bf5bee9027d7a8b1fdd4c2c51
+size 2276081
diff --git a/resources/LASD/stream/lasdtahoe2.yft b/resources/LASD/stream/lasdtahoe2.yft
new file mode 100644
index 000000000..8c3a4ea33
--- /dev/null
+++ b/resources/LASD/stream/lasdtahoe2.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cfe7136cbe53fb27108648518cfdb86e249ddf4ec41c4566b2527e6d5e78c24a
+size 5344610
diff --git a/resources/LASD/stream/lasdtahoe2.ytd b/resources/LASD/stream/lasdtahoe2.ytd
new file mode 100644
index 000000000..ea5b65344
--- /dev/null
+++ b/resources/LASD/stream/lasdtahoe2.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e964f6ffa9edeb76a5b29d9dc5efd02ba91d689a838596c0f2411d0f3feb6529
+size 9467282
diff --git a/resources/LASD/stream/lasdtahoe2_hi.yft b/resources/LASD/stream/lasdtahoe2_hi.yft
new file mode 100644
index 000000000..8c3a4ea33
--- /dev/null
+++ b/resources/LASD/stream/lasdtahoe2_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cfe7136cbe53fb27108648518cfdb86e249ddf4ec41c4566b2527e6d5e78c24a
+size 5344610
diff --git a/resources/LASD/stream/lasdtahoe3+hi.ytd b/resources/LASD/stream/lasdtahoe3+hi.ytd
new file mode 100644
index 000000000..7bf3bd8ac
--- /dev/null
+++ b/resources/LASD/stream/lasdtahoe3+hi.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f5c2feb6248f231a18b862ccff8221a8ae9416d7da787a2ebf01d3479a42def9
+size 2477736
diff --git a/resources/LASD/stream/lasdtahoe3.yft b/resources/LASD/stream/lasdtahoe3.yft
new file mode 100644
index 000000000..edc25d128
--- /dev/null
+++ b/resources/LASD/stream/lasdtahoe3.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bb92f9363f736abd58cb4397ed4c390287989870fb94dc3652aabd8fdff823d5
+size 8228463
diff --git a/resources/LASD/stream/lasdtahoe3.ytd b/resources/LASD/stream/lasdtahoe3.ytd
new file mode 100644
index 000000000..df497d17f
--- /dev/null
+++ b/resources/LASD/stream/lasdtahoe3.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a2fea700ecae2d7183044020afa92bcd99af64a3e8bd5911ba5ead0dd081c659
+size 8243494
diff --git a/resources/LASD/stream/lasdtahoe3_hi.yft b/resources/LASD/stream/lasdtahoe3_hi.yft
new file mode 100644
index 000000000..edc25d128
--- /dev/null
+++ b/resources/LASD/stream/lasdtahoe3_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bb92f9363f736abd58cb4397ed4c390287989870fb94dc3652aabd8fdff823d5
+size 8228463
diff --git a/resources/LASD/stream/lasdtahoe_hi.yft b/resources/LASD/stream/lasdtahoe_hi.yft
new file mode 100644
index 000000000..8241e94b8
--- /dev/null
+++ b/resources/LASD/stream/lasdtahoe_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:255f332f1685bf2a7bb3c18891836cbd2f1d8821182b05a0323c6d51968fe349
+size 8494864
diff --git a/resources/LASD/ulc.lua b/resources/LASD/ulc.lua
index eaa413e98..6c733878f 100644
--- a/resources/LASD/ulc.lua
+++ b/resources/LASD/ulc.lua
@@ -159,7 +159,7 @@ return
disableKeys = {}
}
},
-{names = {"lacpvic","lasd06m","lasd06u","lasdcrownvic", "lasd18taurus","lasd18chrg","lasd18taurus","lasdchrg14","lasdparamount","lasdsd7100","lasdvicslicktop","lasd05cvpi","lasd06cvpi","lasd06cvpicarson","lasd06cvpisd7100","lasd08cvpi","lasd08cvpilomita","lasd08cvpitransit"},
+{names = {"lacpvic","lasd06m","lasd06u","lasdcrownvic", "lasd18taurus","lasd18chrg","lasdchg","lasd18taurus","lasdchrg14","lasdparamount","lasdsd7100","lasdvicslicktop","lasd05cvpi","lasd06cvpi","lasd06cvpicarson","lasd06cvpisd7100","lasd08cvpi","lasd08cvpilomita","lasd08cvpitransit"},
steadyBurnConfig = {
forceOn = false, useTime = false,
disableWithLights = false,
diff --git a/resources/LASD/vehicles.meta b/resources/LASD/vehicles.meta
index ade792df1..25f783134 100644
--- a/resources/LASD/vehicles.meta
+++ b/resources/LASD/vehicles.meta
@@ -4,7 +4,267 @@
vehshare
-
-
+
-
+ lasdvic
+ lasdvic
+ POLICE
+ lasdvic
+
+ null
+ null
+ null
+ null
+
+ null
+ cvpiv8
+ LAYOUT_STANDARD
+ POLICE_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_MID_HIGH
+ DEFAULT_POV_CAMERA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 15.000000
+ 30.000000
+ 60.000000
+ 120.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_1
+
+ FLAG_USE_INTERIOR_RED_LIGHT FLAG_HAS_LIVERY FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON
+ VEHICLE_TYPE_CAR
+ VPT_FRONT_AND_BACK_PLATES
+ VDT_ZTYPE
+ VC_EMERGENCY
+ VWT_MUSCLE
+
+
+
+ -
+ S_M_Y_Cop_01
+
+
+
+
+
+
+
+
+
+
+ - REWARD_WEAPON_PUMPSHOTGUN
+ - REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE
+ - REWARD_STAT_WEAPON
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+
+
+
+
+
+ - STD_POLICE_FRONT_LEFT
+ - STD_POLICE_FRONT_RIGHT
+ - STD_POLICE_REAR_LEFT
+ - STD_POLICE_REAR_RIGHT
+
+
+-
+ lasdvic2
+ lasdvic2
+ POLICE
+ lasdvic
+
+ null
+ null
+ null
+ null
+
+ null
+ cvpiv8
+ LAYOUT_STANDARD
+ POLICE_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_MID_HIGH
+ DEFAULT_POV_CAMERA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 15.000000
+ 30.000000
+ 60.000000
+ 120.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_1
+
+ FLAG_USE_INTERIOR_RED_LIGHT FLAG_HAS_LIVERY FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON
+ VEHICLE_TYPE_CAR
+ VPT_FRONT_AND_BACK_PLATES
+ VDT_ZTYPE
+ VC_EMERGENCY
+ VWT_MUSCLE
+
+
+
+ -
+ S_M_Y_Cop_01
+
+
+
+
+
+
+
+
+
+
+ - REWARD_WEAPON_PUMPSHOTGUN
+ - REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE
+ - REWARD_STAT_WEAPON
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+
+
+
+
+
+ - STD_POLICE_FRONT_LEFT
+ - STD_POLICE_FRONT_RIGHT
+ - STD_POLICE_REAR_LEFT
+ - STD_POLICE_REAR_RIGHT
+
+
+ -
lasdfpiu3
lasdfpiu3
20Fpiu
@@ -264,7 +524,128 @@
- STD_POLICE2_REAR_RIGHT
- -
+
-
+ lasdtahoe
+ lasdtahoe
+ GRESLEY
+ TAHOE
+ 19CHEVY
+ null
+ null
+ null
+ null
+
+ null
+ bison
+ LAYOUT_RANGER
+ GRANGER_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ BOX_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_STANDARD
+ DEFAULT_POV_CAMERA_LOOKAROUND
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 50.000000
+ 75.000000
+ 150.000000
+ 300.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_1
+
+ FLAG_USE_INTERIOR_RED_LIGHT FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON
+ VEHICLE_TYPE_CAR
+ VPT_FRONT_AND_BACK_PLATES
+ VDT_RACE
+ VC_EMERGENCY
+ VWT_SUV
+
+
+
+
+
+
+
+
+
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+
+
+
+
+
+ - RANGER_CAVALCADE_FRONT_LEFT
+ - RANGER_FRONT_RIGHT
+ - RANGER_PRANGER_REAR_LEFT
+ - RANGER_PRANGER_REAR_RIGHT
+
+
+ -
lasdexp
lasdexp
15EXPXL
@@ -385,7 +766,258 @@
- STD_BALLER_REAR_RIGHT
- -
+
-
+ lasdchg
+ lasdchg
+ LASDCHG
+ LASDCHG
+ 18DODGE
+ null
+ null
+ null
+ null
+
+ null
+ str392m
+ LAYOUT_STANDARD
+ BUFFALO_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ BOX_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_STANDARD
+ DEFAULT_POV_CAMERA_LOOKAROUND
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 15.000000
+ 30.000000
+ 70.000000
+ 140.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_1
+
+ FLAG_USE_INTERIOR_RED_LIGHT FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_LIVERY
+ VEHICLE_TYPE_CAR
+ VPT_FRONT_AND_BACK_PLATES
+ VDT_RACE
+ VC_EMERGENCY
+ VWT_SPORT
+
+
+
+
+
+
+
+
+
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+
+
+
+
+
+ - STD_POLICE3_FRONT_LEFT
+ - STD_POLICE3_FRONT_RIGHT
+ - STD_POLICE2_REAR_LEFT
+ - STD_POLICE2_REAR_RIGHT
+
+
+ -
+ lasdtahoe2
+ lasdtahoe2
+ baller2
+ 14tahoePPV
+
+ null
+ null
+ null
+ null
+
+ null
+ bison
+ LAYOUT_STANDARD
+ POLICE_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_MID_HIGH
+ DEFAULT_POV_CAMERA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100.000000
+ 200.000000
+ 300.000000
+ 400.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_1
+
+ FLAG_USE_INTERIOR_RED_LIGHT FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_REPORT_CRIME_IF_STANDING_ON
+ VEHICLE_TYPE_CAR
+ VPT_FRONT_AND_BACK_PLATES
+ VDT_GENTAXI
+ VC_EMERGENCY
+ VWT_MUSCLE
+
+
+
+ -
+ S_M_Y_Cop_01
+
+
+
+
+
+
+
+
+
+
+ - REWARD_WEAPON_PUMPSHOTGUN
+ - REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE
+ - REWARD_STAT_WEAPON
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+
+
+
+
+
+ - STD_POLICE_FRONT_LEFT
+ - STD_POLICE_FRONT_RIGHT
+ - STD_POLICE_REAR_LEFT
+ - STD_POLICE_REAR_RIGHT
+
+
+ -
lasdexp2
lasdexp2
15EXPXL
@@ -506,20 +1138,295 @@
- STD_BALLER_REAR_RIGHT
-
+ -
+ lasdtahoe3
+ lasdtahoe3
+ GRESLEY
+ TAHOE
+ 19CHEVY
+ null
+ null
+ null
+ null
+
+ null
+ bison
+ LAYOUT_RANGER
+ GRANGER_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ BOX_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_STANDARD
+ DEFAULT_POV_CAMERA_LOOKAROUND
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 50.000000
+ 75.000000
+ 150.000000
+ 300.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_1
+
+ FLAG_USE_INTERIOR_RED_LIGHT FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON
+ VEHICLE_TYPE_CAR
+ VPT_FRONT_AND_BACK_PLATES
+ VDT_RACE
+ VC_EMERGENCY
+ VWT_SUV
+
+
+
+
+
+
+
+
+
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+
+
+
+
+
+ - RANGER_CAVALCADE_FRONT_LEFT
+ - RANGER_FRONT_RIGHT
+ - RANGER_PRANGER_REAR_LEFT
+ - RANGER_PRANGER_REAR_RIGHT
+
+
+ -
+ lasdtahoe4
+ lasdtahoe4
+ GRESLEY
+ Tahoe
+ Chev
+ null
+ null
+ null
+ null
+
+ null
+ bison
+ LAYOUT_STANDARD
+ GRESLEY_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_MID_HIGH
+ DEFAULT_POV_CAMERA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 15.000000
+ 30.000000
+ 70.000000
+ 140.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_3
+
+ FLAG_HAS_LIVERY FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON
+ VEHICLE_TYPE_CAR
+ VPT_BACK_PLATES
+ VDT_ZTYPE
+ VC_EMERGENCY
+ VWT_SUV
+
+ - boattrailer
+ - trailersmall
+
+
+ - trailersmall2
+
+
+
+ EXTRA_2 EXTRA_3 EXTRA_4
+
+
+
+
+
+
+ EXTRA_2 EXTRA_3 EXTRA_4
+
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+ Truck
+
+
+
+
+ - STD_DILETTANTE_FRONT_LEFT
+ - STD_DILETTANTE_FRONT_RIGHT
+ - STD_BALLER_REAR_LEFT
+ - STD_BALLER_REAR_RIGHT
+
+
-
+ -
+ vehicles_bob_brown_interior
+ lasdvic
+
+ -
+ vehicles_bob_brown_interior
+ lasdvic2
+
+ -
+ vehicles_feroci_interior
+ lasdfpiu
+
+ -
+ vehicles_feroci_interior
+ lasdfpiu2
+
-
vehicles_feroci_interior
lasdfpiu3
-
+ -
+ vehicles_feroci_interior
+ lasdfpiu4
+
-
vehicles_feroci_interior
lasdfpiu5
-
+ -
+ vehicles_race_interior
+ lasdtahoe
+
+ -
+ vehicles_poltax_interior
+ lasdtahoe2
+
-
vehicles_race_interior
lasdtahoe3
@@ -536,5 +1443,13 @@
vehicles_race_interior
vehicles_race_generic
+ -
+ vehicles_race_generic
+ lasdchg
+
+ -
+ vehicles_bob_brown_interior
+ lasdtahoe4
+
\ No newline at end of file
diff --git a/resources/[EGRP-Discord-Integration]/Discord-VehRestriction/config.lua b/resources/[EGRP-Discord-Integration]/Discord-VehRestriction/config.lua
index bb3275521..9e44e9373 100644
--- a/resources/[EGRP-Discord-Integration]/Discord-VehRestriction/config.lua
+++ b/resources/[EGRP-Discord-Integration]/Discord-VehRestriction/config.lua
@@ -535,6 +535,8 @@ Config.VehicleRestrictions = {
"24sodur_ht",
"ecsortrango",
"thp24dur",
+ "22silv2",
+ "22silv2visor",
"lib20fpiu",
"seb2",
"lasd16chrgr",
@@ -592,6 +594,8 @@ Config.VehicleRestrictions = {
"Staff-kgbearcat",
"bearcat",
"x3bearcat",
+ "22silv2",
+ "22silv2visor",
"x3bearcat2",
"mrap",
"mxxraprb",
@@ -683,12 +687,48 @@ Config.VehicleRestrictions = {
"104charger",
"tundra23",
"chp18chargst",
+ "lasdchg",
+ "seb2",
+ "lasd16chrgr",
+ "lasd06tahoe",
+ "lasd16ram",
+ "lasd18taurus",
+ "fs25f150",
+ "lasdf150u",
+ "lasd23tunm",
+ "lasd20funm",
+ "21silvst",
+ "metstcvpi",
+ "lasdexp",
+ "lasdexp2",
+ "lasdfpiu3",
+ "lasdfpiu5",
+ "lasdtahoe4",
+ "lasd16chrgr",
+ "lasd18taurus",
+ "lasd20funm",
+ "lasd18chrg",
+ "lasd22tunm",
+ "lasd23k9t",
+ "lasdtahoelan",
+ "LASD16T6",
+ "lasdchrg14",
+ "LASDCVPI2",
"23ram6",
+ "22silv2",
+ "22silv2visor",
"23ramrb",
"23ssjam",
"pdstang",
"Zl116Camaro",
- "dylanrnger",
+ "dylanrnger",
+ "lasdchg",
+ "lasdexp",
+ "lasdfpiu5",
+ "lasdtahoe",
+ "lasdtahoe2",
+ "lasdtahoe3",
+ "lasdtahoe4",
"23lapdlasdsuburls",
"schp16piust",
"schp16piu",
@@ -753,6 +793,8 @@ Config.VehicleRestrictions = {
"maxcamaro19",
"21mach1stang",
"18challengerbw",
+ "22silv2",
+ "22silv2visor",
"23ssjam",
"23ram1",
"swat1",
@@ -806,6 +848,40 @@ Config.VehicleRestrictions = {
"gm5303",
"csdotlowboy",
"tundra23",
+ "lasdchg",
+ "seb2",
+ "lasd16chrgr",
+ "lasd06tahoe",
+ "lasd16ram",
+ "lasd18taurus",
+ "fs25f150",
+ "lasdf150u",
+ "lasd23tunm",
+ "lasd20funm",
+ "21silvst",
+ "metstcvpi",
+ "lasdexp",
+ "lasdexp2",
+ "lasdfpiu3",
+ "lasdfpiu5",
+ "lasdtahoe4",
+ "lasd16chrgr",
+ "lasd18taurus",
+ "lasd20funm",
+ "lasd18chrg",
+ "lasd22tunm",
+ "lasd23k9t",
+ "lasdtahoelan",
+ "LASD16T6",
+ "lasdchrg14",
+ "LASDCVPI2",
+ "lasdchg",
+ "lasdexp",
+ "lasdfpiu5",
+ "lasdtahoe",
+ "lasdtahoe2",
+ "lasdtahoe3",
+ "lasdtahoe4",
"23ramrb",
"23ssjam",
"23UNMARKsubun",
@@ -834,6 +910,9 @@ Config.VehicleRestrictions = {
"mrap",
"mxxraprb",
"chargfire",
+ "22silv2",
+ "22silv2visor",
+
"18gscrb",
"trackhawkPD",
"caddys",
@@ -1008,6 +1087,42 @@ Config.VehicleRestrictions = {
"commandtruckr",
"commandcenter",
"Commandcenterr",
+ "lasdchg",
+ "seb2",
+ "lasd16chrgr",
+ "lasd06tahoe",
+ "lasd16ram",
+ "lasd18taurus",
+ "fs25f150",
+ "lasdf150u",
+ "lasd23tunm",
+ "lasd20funm",
+ "21silvst",
+ "metstcvpi",
+ "lasdexp",
+ "lasdexp2",
+ "lasdfpiu3",
+ "lasdfpiu5",
+ "lasdtahoe4",
+ "lasd16chrgr",
+ "lasd18taurus",
+ "lasd20funm",
+ "lasd18chrg",
+ "lasdchg",
+ "lasdexp",
+ "lasdfpiu5",
+ "lasdtahoe",
+ "lasdtahoe2",
+ "lasdtahoe3",
+ "22silv2",
+ "22silv2visor",
+ "lasdtahoe4",
+ "lasd22tunm",
+ "lasd23k9t",
+ "lasdtahoelan",
+ "LASD16T6",
+ "lasdchrg14",
+ "LASDCVPI2",
"19mustgt",
"lasdchg",
"seb2",
@@ -1306,6 +1421,8 @@ Config.VehicleRestrictions = {
"commandtruckr",
"commandcenter",
"Commandcenterr",
+ "22silv2",
+ "22silv2visor",
"19mustgt",
"lasdchg",
"seb2",
@@ -1313,9 +1430,34 @@ Config.VehicleRestrictions = {
"lasd06tahoe",
"lasd16ram",
"lasd18taurus",
+ "fs25f150",
+ "lasdf150u",
+ "lasd23tunm",
+ "lasd20funm",
+ "21silvst",
+ "metstcvpi",
+ "lasdexp",
+ "lasdexp2",
+ "lasdfpiu3",
+ "lasdfpiu5",
+ "lasdtahoe4",
+ "lasd16chrgr",
+ "lasd18taurus",
+ "lasd20funm",
+ "lasd18chrg",
"lasd22tunm",
"lasd23k9t",
"lasdtahoelan",
+ "LASD16T6",
+ "lasdchrg14",
+ "LASDCVPI2",
+ "lasdchg",
+ "lasdexp",
+ "lasdfpiu5",
+ "lasdtahoe",
+ "lasdtahoe2",
+ "lasdtahoe3",
+ "lasdtahoe4",
"23ram6",
"23ramrb",
"gm5303",
diff --git a/resources/[EGRP-Map-Addons]/hane_41_house_modern/stream/META/desktop.ini b/resources/[EGRP-Map-Addons]/hane_41_house_modern/stream/META/desktop.ini
deleted file mode 100644
index 11aa9593e..000000000
--- a/resources/[EGRP-Map-Addons]/hane_41_house_modern/stream/META/desktop.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[.ShellClassInfo]
-IconResource=C:\Program Files\Google\Drive File Stream\108.0.1.0\GoogleDriveFS.exe,26
diff --git a/resources/[EGRP-Map-Addons]/hane_41_house_modern/stream/MODELS/desktop.ini b/resources/[EGRP-Map-Addons]/hane_41_house_modern/stream/MODELS/desktop.ini
deleted file mode 100644
index 11aa9593e..000000000
--- a/resources/[EGRP-Map-Addons]/hane_41_house_modern/stream/MODELS/desktop.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[.ShellClassInfo]
-IconResource=C:\Program Files\Google\Drive File Stream\108.0.1.0\GoogleDriveFS.exe,26
diff --git a/resources/chp16fpiu/.fxap b/resources/chp16fpiu/.fxap
new file mode 100644
index 000000000..c080b7343
Binary files /dev/null and b/resources/chp16fpiu/.fxap differ
diff --git a/resources/chp16fpiu/16fpiu_textures.ytd b/resources/chp16fpiu/16fpiu_textures.ytd
new file mode 100644
index 000000000..cf4bfc5fe
--- /dev/null
+++ b/resources/chp16fpiu/16fpiu_textures.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:89a593ebddf1784fd6da9930b3230d89f3cccf48c29b402285a184d2e2cab3c0
+size 2691010
diff --git a/resources/chp16fpiu/__resource.lua b/resources/chp16fpiu/__resource.lua
new file mode 100644
index 000000000..fff0be1b8
--- /dev/null
+++ b/resources/chp16fpiu/__resource.lua
@@ -0,0 +1,15 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta',
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.meta'
\ No newline at end of file
diff --git a/resources/chp16fpiu/carcols.meta b/resources/chp16fpiu/carcols.meta
new file mode 100644
index 000000000..93f1929db
--- /dev/null
+++ b/resources/chp16fpiu/carcols.meta
@@ -0,0 +1,1723 @@
+
+
+
+ -
+ 20161_chp16fpiu_modkit
+
+ MKT_STANDARD
+
+
-
+ 16fpiuantenna
+ 16fpiuantenna
+
+
+
- misc_u
+ - bobble_hand
+
+ VMT_CHASSIS
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiucage
+ 16fpiucage
+
+
+
+ VMT_WING_L
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiuvigilantalprs
+ 16fpiuvigilantalprs
+
+
+
+ VMT_ROOF
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiuhalogenpup
+ 16fpiuhalogenpup
+
+
+
+ VMT_SKIRT
+ chassis
+ misc_col_1
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiuhalogenpdown
+ 16fpiuhalogenpdown
+
+
+
+ VMT_SKIRT
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiuhalogendup
+ 16fpiuhalogendup
+
+
+
+ VMT_BONNET
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiuhalogenddown
+ 16fpiuhalogenddown
+
+
+
+ VMT_BONNET
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiuwraparound
+ 16fpiuwraparound
+
+
+
+ VMT_BUMPER_F
+ chassis
+ mod_col_1
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiuthinrubber
+ 16fpiuthinrubber
+
+
+
- misc_r
+
+ VMT_SPOILER
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiudmgrubber
+ 16fpiudmgrubber
+
+
+
- misc_r
+
+ VMT_SPOILER
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiutext
+ 16fpiutext
+
+
+ VMT_GRILL
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 19fpiubumper
+ 19fpiubumper
+
+
+
- bumper_r
+
+ VMT_BUMPER_R
+ chassis
+ bumper_r
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiustage2
+ 16fpiustage2
+
+
+
- misc_g
+
+ VMT_WING_R
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 16fpiu5gantenna
+ 16fpiu5gantenna
+
+
+
+ VMT_TRUNK
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+
+
+ -
+ VMT_BONNET
+ Driver Spotlights
+
+ -
+ VMT_SKIRT
+ Pass. Spotlights
+
+ -
+ VMT_WING_L
+ Cage
+
+ -
+ VMT_ROOF
+ ALPRs
+
+ -
+ VMT_BUMPER_F
+ Wraparound
+
+ -
+ VMT_BUMPER_R
+ Rear Bumper
+
+ -
+ VMT_SPOILER
+ Rubber Option
+
+ -
+ VMT_CHASSIS
+ Antenna Hook
+
+ -
+ VMT_GRILL
+ Rambar Decals
+
+ -
+ VMT_WING_R
+ Stage 2
+
+ -
+ VMT_TRUNK
+ 5G Antenna
+
+
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_GEARBOX
+
+ -
+
+
+
+
+ VMT_GEARBOX
+
+ -
+
+
+
+
+ VMT_GEARBOX
+
+ -
+
+
+
+
+ VMT_GEARBOX
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ VehicleLight_car_standardmodern
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16fpiu
+
+
+
+ -
+
+ chp16fpiu
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chp16fpiu/carvariations.meta b/resources/chp16fpiu/carvariations.meta
new file mode 100644
index 000000000..d06027c8c
--- /dev/null
+++ b/resources/chp16fpiu/carvariations.meta
@@ -0,0 +1,35 @@
+
+
+
+-
+ chp16fpiu
+
+
-
+
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+ - 20161_chp16fpiu_modkit
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chp16fpiu/handling.meta b/resources/chp16fpiu/handling.meta
new file mode 100644
index 000000000..9cea77c65
--- /dev/null
+++ b/resources/chp16fpiu/handling.meta
@@ -0,0 +1,67 @@
+
+
+
+
+ -
+ 16FPIU
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 440010
+ 0
+ 0
+ AVERAGE
+
+
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chp16fpiu/stream/16fpiu5gantenna.yft b/resources/chp16fpiu/stream/16fpiu5gantenna.yft
new file mode 100644
index 000000000..a1cc07992
--- /dev/null
+++ b/resources/chp16fpiu/stream/16fpiu5gantenna.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6a6aae25553b2766e4ec95f9d723e728aad93e8edc44e47996d2ead182b3b879
+size 46326
diff --git a/resources/chp16fpiu/stream/16fpiuantenna.yft b/resources/chp16fpiu/stream/16fpiuantenna.yft
new file mode 100644
index 000000000..bfa7e323d
--- /dev/null
+++ b/resources/chp16fpiu/stream/16fpiuantenna.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8e54b33d6428f6b7e0b6c41b109d4d4e9419c8504b36747921e67b3ec9f61ab2
+size 71121
diff --git a/resources/chp16fpiu/stream/16fpiucage.yft b/resources/chp16fpiu/stream/16fpiucage.yft
new file mode 100644
index 000000000..85276a98f
--- /dev/null
+++ b/resources/chp16fpiu/stream/16fpiucage.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1b210e1bc99a2f4bd82940ab5857aced96cdd961be846e40ea37b594e0676eca
+size 191393
diff --git a/resources/chp16fpiu/stream/16fpiudmgrubber.yft b/resources/chp16fpiu/stream/16fpiudmgrubber.yft
new file mode 100644
index 000000000..62ab2d1c7
--- /dev/null
+++ b/resources/chp16fpiu/stream/16fpiudmgrubber.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2916ede5517cf4b0d83a9c81604050430bf4f5b63ddd5f8f8473855072e799fd
+size 103692
diff --git a/resources/chp16fpiu/stream/16fpiuhalogenddown.yft b/resources/chp16fpiu/stream/16fpiuhalogenddown.yft
new file mode 100644
index 000000000..3dffbe030
--- /dev/null
+++ b/resources/chp16fpiu/stream/16fpiuhalogenddown.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:de5f16c33e3fc0b09ec02cafadf98e5b646a3ce979b0dfa3a64d84e8057e9951
+size 248992
diff --git a/resources/chp16fpiu/stream/16fpiuhalogendup.yft b/resources/chp16fpiu/stream/16fpiuhalogendup.yft
new file mode 100644
index 000000000..ce0fd6da0
--- /dev/null
+++ b/resources/chp16fpiu/stream/16fpiuhalogendup.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8508c99184ad5e29441d79b705eade0b230d99a1019dceaf7aa5f0c3c0ff8ba0
+size 274076
diff --git a/resources/chp16fpiu/stream/16fpiuhalogenpdown.yft b/resources/chp16fpiu/stream/16fpiuhalogenpdown.yft
new file mode 100644
index 000000000..0c024caca
--- /dev/null
+++ b/resources/chp16fpiu/stream/16fpiuhalogenpdown.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:961b2b74954b71474a6daa545544901ad0f90ad0d0bb23eae9583a9ac60662bc
+size 251319
diff --git a/resources/chp16fpiu/stream/16fpiuhalogenpup.yft b/resources/chp16fpiu/stream/16fpiuhalogenpup.yft
new file mode 100644
index 000000000..4cd5c3c56
--- /dev/null
+++ b/resources/chp16fpiu/stream/16fpiuhalogenpup.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:33b91fd91fb9e3f631722ab3874d4f13e329723f449ef8d6685c4cc459d0135d
+size 258278
diff --git a/resources/chp16fpiu/stream/16fpiustage2.yft b/resources/chp16fpiu/stream/16fpiustage2.yft
new file mode 100644
index 000000000..4dd704c37
--- /dev/null
+++ b/resources/chp16fpiu/stream/16fpiustage2.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:220f02386430be0eeb4f5d52a5db202d6636c577c7286cb30df44cd52262e711
+size 357533
diff --git a/resources/chp16fpiu/stream/16fpiutext.yft b/resources/chp16fpiu/stream/16fpiutext.yft
new file mode 100644
index 000000000..3366af035
--- /dev/null
+++ b/resources/chp16fpiu/stream/16fpiutext.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:376255143a7524add1d419b3a0abd8c177f98204a87c4fe73235868d0c0364ab
+size 7333
diff --git a/resources/chp16fpiu/stream/16fpiuthinrubber.yft b/resources/chp16fpiu/stream/16fpiuthinrubber.yft
new file mode 100644
index 000000000..429e79d01
--- /dev/null
+++ b/resources/chp16fpiu/stream/16fpiuthinrubber.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:739f9e574d06d4e0f39c5a37d3208db8da342361bc8ba5157ae04d6367ace289
+size 81439
diff --git a/resources/chp16fpiu/stream/16fpiuvigilantalprs.yft b/resources/chp16fpiu/stream/16fpiuvigilantalprs.yft
new file mode 100644
index 000000000..5475dee43
--- /dev/null
+++ b/resources/chp16fpiu/stream/16fpiuvigilantalprs.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:da74496f759d3aac8a0316383ce552c6733d8706bceaa668976a91a916511ebc
+size 667897
diff --git a/resources/chp16fpiu/stream/16fpiuwraparound.yft b/resources/chp16fpiu/stream/16fpiuwraparound.yft
new file mode 100644
index 000000000..a86da4ff2
--- /dev/null
+++ b/resources/chp16fpiu/stream/16fpiuwraparound.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:226ac4cb051bfd16d890292854378dfc68cbca06dc07d25b511fc8faf752efd8
+size 115650
diff --git a/resources/chp16fpiu/stream/19fpiubumper.yft b/resources/chp16fpiu/stream/19fpiubumper.yft
new file mode 100644
index 000000000..7784560c2
--- /dev/null
+++ b/resources/chp16fpiu/stream/19fpiubumper.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:71baaf7d67bbfe042b1d6ac8795c6c741f4b2bb6edc74ba0e2030f945e42875f
+size 299658
diff --git a/resources/chp16fpiu/stream/chp16fpiu+hi.ytd b/resources/chp16fpiu/stream/chp16fpiu+hi.ytd
new file mode 100644
index 000000000..beadf4307
--- /dev/null
+++ b/resources/chp16fpiu/stream/chp16fpiu+hi.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7e2baad62e27bc1e528e09bec25dca2de46216180219f993eaffb6e9199b9952
+size 2869754
diff --git a/resources/chp16fpiu/stream/chp16fpiu.yft b/resources/chp16fpiu/stream/chp16fpiu.yft
new file mode 100644
index 000000000..e7352a6fb
--- /dev/null
+++ b/resources/chp16fpiu/stream/chp16fpiu.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:eb769c9060306e7b081036c4aafb36a38a3c309af8c2d6cc5681ddf33bd79089
+size 7608912
diff --git a/resources/chp16fpiu/stream/chp16fpiu.ytd b/resources/chp16fpiu/stream/chp16fpiu.ytd
new file mode 100644
index 000000000..b8b1f70f1
--- /dev/null
+++ b/resources/chp16fpiu/stream/chp16fpiu.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:67b39c520becfb7d6c04a31ed476714c128f1a769063892a5d27366c91dbca86
+size 8067546
diff --git a/resources/chp16fpiu/stream/chp16fpiu_hi.yft b/resources/chp16fpiu/stream/chp16fpiu_hi.yft
new file mode 100644
index 000000000..2c9eeec07
--- /dev/null
+++ b/resources/chp16fpiu/stream/chp16fpiu_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:85cf87051e1d89a88f315d86962f686ab8182536b0b34f831ec1140ebd1bfe5d
+size 11097193
diff --git a/resources/chp16fpiu/stream/chp16fpiuw.yft b/resources/chp16fpiu/stream/chp16fpiuw.yft
new file mode 100644
index 000000000..2af591eab
--- /dev/null
+++ b/resources/chp16fpiu/stream/chp16fpiuw.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8b398bf8c72bd06edce9f694aa30ed4269b5cb483b863e0688258edc7148ca22
+size 7282990
diff --git a/resources/chp16fpiu/stream/chp16fpiuw_hi.yft b/resources/chp16fpiu/stream/chp16fpiuw_hi.yft
new file mode 100644
index 000000000..8b139a527
--- /dev/null
+++ b/resources/chp16fpiu/stream/chp16fpiuw_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d8d1fd114cac3eb2fbc73f4fc3e1d4aeac6b9e36353ad1335e2f4a4b7272fc7b
+size 10823943
diff --git a/resources/chp16fpiu/vehicles.meta b/resources/chp16fpiu/vehicles.meta
new file mode 100644
index 000000000..ce919ee71
--- /dev/null
+++ b/resources/chp16fpiu/vehicles.meta
@@ -0,0 +1,138 @@
+
+
+ vehshare
+
+
+ -
+ chp16fpiu
+ chp16fpiu
+ 16FPIU
+ chp16fpiu
+ chp16fpiu
+ null
+ null
+ null
+ null
+
+ null
+ ecoboostv6
+ LAYOUT_STANDARD
+ CAVALCADE_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_MID_NEAR
+ DEFAULT_POV_CAMERA_LOOKAROUND
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 25.000000
+ 40.000000
+ 100.000000
+ 150.000000
+ 300.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_1
+
+ FLAG_USE_INTERIOR_RED_LIGHT FLAG_HAS_LIVERY FLAG_HAS_INTERIOR_EXTRAS FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_ALLOW_HATS_NO_ROOF
+ VEHICLE_TYPE_CAR
+ VPT_FRONT_AND_BACK_PLATES
+ VDT_FEROCI
+ VC_EMERGENCY
+ VWT_SPORT
+
+
+
+
+
+
+
+
+
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+
+
+
+
+
+ - RANGER_CAVALCADE_FRONT_LEFT
+ - RANGER_FRONT_RIGHT
+ - RANGER_PRANGER_REAR_LEFT
+ - RANGER_PRANGER_REAR_RIGHT
+
+
+
+
+ -
+ vehicles_feroci_interior
+ 16fpiu_textures
+
+ -
+ 16fpiu_textures
+ chp16fpiu
+
+
+
\ No newline at end of file
diff --git a/resources/chp19must/.fxap b/resources/chp19must/.fxap
new file mode 100644
index 000000000..d77fda739
Binary files /dev/null and b/resources/chp19must/.fxap differ
diff --git a/resources/chp19must/__resource.lua b/resources/chp19must/__resource.lua
new file mode 100644
index 000000000..e85b41837
--- /dev/null
+++ b/resources/chp19must/__resource.lua
@@ -0,0 +1,20 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta', -- Not Required
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.meta' -- Not Required
+
+
+client_script {
+ 'vehicle_names.lua' -- Not Required
+}
\ No newline at end of file
diff --git a/resources/chp19must/carcols.meta b/resources/chp19must/carcols.meta
new file mode 100644
index 000000000..93156e7f4
--- /dev/null
+++ b/resources/chp19must/carcols.meta
@@ -0,0 +1,1515 @@
+
+
+
+ -
+ 20191_chp19must_modkit
+
+ MKT_STANDARD
+
+
-
+ 19musthalogenpup
+ 19musthalogenpup
+
+
+
+ VMT_SKIRT
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 19musthalogenpdown
+ 19musthalogenpdown
+
+
+
+ VMT_SKIRT
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 19muststeadydup
+ 19muststeadydup
+
+
+
+ VMT_BONNET
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+ -
+ 19muststeadyddown
+ 19muststeadyddown
+
+
+
+ VMT_BONNET
+ chassis
+ chassis
+ VMCP_DEFAULT
+
+
+
+
+
+
+
+
+ -
+ VMT_BONNET
+ Driver Spotlights
+
+ -
+ VMT_SKIRT
+ Pass. Spotlights
+
+
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_ENGINE
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_BRAKES
+
+ -
+
+
+
+
+ VMT_GEARBOX
+
+ -
+
+
+
+
+ VMT_GEARBOX
+
+ -
+
+
+
+
+ VMT_GEARBOX
+
+ -
+
+
+
+
+ VMT_GEARBOX
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ VehicleLight_car_oldsquare
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 19mustgt
+
+
+
+ -
+
+ chp23chargp
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chp19must/carvariations.meta b/resources/chp19must/carvariations.meta
new file mode 100644
index 000000000..abf893f87
--- /dev/null
+++ b/resources/chp19must/carvariations.meta
@@ -0,0 +1,35 @@
+
+
+
+-
+ chp19must
+
+
-
+
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+ - 20191_chp19must_modkit
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chp19must/handling.meta b/resources/chp19must/handling.meta
new file mode 100644
index 000000000..bd2f15462
--- /dev/null
+++ b/resources/chp19must/handling.meta
@@ -0,0 +1,67 @@
+
+
+
+
+ -
+ 19MUSTGT
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 440010
+ 0
+ 0
+ SPORTS_CAR
+
+
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chp19must/stream/19musthalogenpdown.yft b/resources/chp19must/stream/19musthalogenpdown.yft
new file mode 100644
index 000000000..1b9553f2a
--- /dev/null
+++ b/resources/chp19must/stream/19musthalogenpdown.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6df633fea50740196db31e12a059cce3838f74d9640dfdc589789cdaccd973a5
+size 248992
diff --git a/resources/chp19must/stream/19musthalogenpup.yft b/resources/chp19must/stream/19musthalogenpup.yft
new file mode 100644
index 000000000..01a560f66
--- /dev/null
+++ b/resources/chp19must/stream/19musthalogenpup.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:45af172cfa8f21e26e17d289655ce5be3deb7aa4ec2625f4abcd2e945f623616
+size 278425
diff --git a/resources/chp19must/stream/19muststeadyddown.yft b/resources/chp19must/stream/19muststeadyddown.yft
new file mode 100644
index 000000000..003865863
--- /dev/null
+++ b/resources/chp19must/stream/19muststeadyddown.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:85bb02d044e377c7e70182c87a3d2de239da53aa0bd64ddef61654963a04f916
+size 263479
diff --git a/resources/chp19must/stream/19muststeadydup.yft b/resources/chp19must/stream/19muststeadydup.yft
new file mode 100644
index 000000000..eb46c2f1c
--- /dev/null
+++ b/resources/chp19must/stream/19muststeadydup.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:583ecb6ab41c1302d3b717f5864b8740ae9b2d227f33afd656f6cbf672048c29
+size 271101
diff --git a/resources/chp19must/stream/chp19must+hi.ytd b/resources/chp19must/stream/chp19must+hi.ytd
new file mode 100644
index 000000000..e264a3e60
--- /dev/null
+++ b/resources/chp19must/stream/chp19must+hi.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4cb8d448af8fe888ec20458dcf4b74436dc0dad78094d8f83bcb03bc59b49845
+size 5024744
diff --git a/resources/chp19must/stream/chp19must.yft b/resources/chp19must/stream/chp19must.yft
new file mode 100644
index 000000000..b791d7816
--- /dev/null
+++ b/resources/chp19must/stream/chp19must.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f07ea1acb5e7f8b9e60bb7dd0936d9b16caff03a381dc22bf1748976a1d41674
+size 13606181
diff --git a/resources/chp19must/stream/chp19must.ytd b/resources/chp19must/stream/chp19must.ytd
new file mode 100644
index 000000000..86f9ec730
--- /dev/null
+++ b/resources/chp19must/stream/chp19must.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:217ac555fb2be33bb535872068f4ed350c058d0471718c20ac7235115a8177f7
+size 7490524
diff --git a/resources/chp19must/stream/chp19must_hi.yft b/resources/chp19must/stream/chp19must_hi.yft
new file mode 100644
index 000000000..fb50af98b
--- /dev/null
+++ b/resources/chp19must/stream/chp19must_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:36a76f22c7e2ce0633690e64bb4662108cc3f6324b1c2058a4bbc7eb25567aef
+size 12009673
diff --git a/resources/chp19must/vehicles.meta b/resources/chp19must/vehicles.meta
new file mode 100644
index 000000000..81a82421e
--- /dev/null
+++ b/resources/chp19must/vehicles.meta
@@ -0,0 +1,114 @@
+
+
+ vehshare
+
+
+ -
+ chp19must
+ chp19must
+ 19MUSTGT
+ chp19must
+ chp19must
+ null
+ null
+ null
+ null
+
+ null
+ tamustanggt50
+ LAYOUT_LOW
+ GROWLER_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ FOLLOW_CHEETAH_CAMERA
+ DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_LOW_LOW
+ REDUCED_NEAR_CLIP_POV_CAMERA
+
+
+
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 15.000000
+ 30.000000
+ 70.000000
+ 140.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_3
+
+ FLAG_USE_INTERIOR_RED_LIGHT FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_LIVERY
+ VEHICLE_TYPE_CAR
+ VPT_FRONT_AND_BACK_PLATES
+ VDT_RACE
+ VC_EMERGENCY
+ VWT_SPORT
+
+
+
+
+
+
+
+
+
+
+
+
+
- WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+ Truck
+
+
+
+
+ - STD_DILETTANTE_FRONT_LEFT
+ - STD_DILETTANTE_FRONT_RIGHT
+ - STD_BALLER_REAR_LEFT
+ - STD_BALLER_REAR_RIGHT
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chpisuimpala/.fxap b/resources/chpisuimpala/.fxap
new file mode 100644
index 000000000..783baa411
Binary files /dev/null and b/resources/chpisuimpala/.fxap differ
diff --git a/resources/chpisuimpala/__resource.lua b/resources/chpisuimpala/__resource.lua
new file mode 100644
index 000000000..fdc8dfb3a
--- /dev/null
+++ b/resources/chpisuimpala/__resource.lua
@@ -0,0 +1,17 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+-- Leaked By: Leaking Hub | Joshua Y. | https://discord.gg/aXWXXst
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta',
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.meta'
diff --git a/resources/chpisuimpala/carcols.meta b/resources/chpisuimpala/carcols.meta
new file mode 100644
index 000000000..1d626d7de
--- /dev/null
+++ b/resources/chpisuimpala/carcols.meta
@@ -0,0 +1,262 @@
+
+
+
+
+
+
+
+ -
+
+ chpisuimpala
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chpisuimpala/carvariations.meta b/resources/chpisuimpala/carvariations.meta
new file mode 100644
index 000000000..254754478
--- /dev/null
+++ b/resources/chpisuimpala/carvariations.meta
@@ -0,0 +1,45 @@
+
+
+
+
+ -
+ chpisuimpala
+
+
-
+
+ 0
+ 0
+ 0
+ 0
+ 12
+ 16
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - 0_default_modkit
+
+
+
+
+ -
+ 0
+ 100
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chpisuimpala/handling.meta b/resources/chpisuimpala/handling.meta
new file mode 100644
index 000000000..e28667638
--- /dev/null
+++ b/resources/chpisuimpala/handling.meta
@@ -0,0 +1,67 @@
+
+
+
+
+ -
+ 08IMPALA9C1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 440010
+ 0
+ 0
+ SPORTS_CAR
+
+
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chpisuimpala/stream/chpisuimpala+hi.ytd b/resources/chpisuimpala/stream/chpisuimpala+hi.ytd
new file mode 100644
index 000000000..9fc2593d5
--- /dev/null
+++ b/resources/chpisuimpala/stream/chpisuimpala+hi.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:95caf535f6a5691f390216440b08b749e8f3b5dbf4cd08e07192ca1e411bdcf7
+size 3200638
diff --git a/resources/chpisuimpala/stream/chpisuimpala.yft b/resources/chpisuimpala/stream/chpisuimpala.yft
new file mode 100644
index 000000000..2a2f167d2
--- /dev/null
+++ b/resources/chpisuimpala/stream/chpisuimpala.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bb59eb595bfa7679a113771e822901876c69853e3b35737ef20fee770d8bddb0
+size 6137564
diff --git a/resources/chpisuimpala/stream/chpisuimpala.ytd b/resources/chpisuimpala/stream/chpisuimpala.ytd
new file mode 100644
index 000000000..c0f9f3e1b
--- /dev/null
+++ b/resources/chpisuimpala/stream/chpisuimpala.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c3bc0577896ad1ef648f388b0dd7726f70a2473f5f853443ed94fd93650c8d97
+size 6393876
diff --git a/resources/chpisuimpala/stream/chpisuimpala_hi.yft b/resources/chpisuimpala/stream/chpisuimpala_hi.yft
new file mode 100644
index 000000000..ce28cdf67
--- /dev/null
+++ b/resources/chpisuimpala/stream/chpisuimpala_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:08ca5d9d58b58210a85aa848649dd802cb1b0c5b09718a34f32b1a12a3709ebf
+size 5757869
diff --git a/resources/chpisuimpala/stream/va_chpisuimpala.ycd b/resources/chpisuimpala/stream/va_chpisuimpala.ycd
new file mode 100644
index 000000000..7dc5e136e
Binary files /dev/null and b/resources/chpisuimpala/stream/va_chpisuimpala.ycd differ
diff --git a/resources/chpisuimpala/vehicles.meta b/resources/chpisuimpala/vehicles.meta
new file mode 100644
index 000000000..1022f46c0
--- /dev/null
+++ b/resources/chpisuimpala/vehicles.meta
@@ -0,0 +1,129 @@
+
+
+ vehshare
+
+
+ -
+ chpisuimpala
+ chpisuimpala
+ 08IMPALA9C1
+ chpisuimpala
+ chpisuimpala
+ null
+ null
+ va_chpisuimpala
+ chpisuimpala
+
+ null
+ ecoboostv6
+ LAYOUT_STD_LOWROOF
+ STANIER_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ MID_BOX_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_MID_HIGH
+ REDUCED_NEAR_CLIP_POV_CAMERA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 15.000000
+ 30.000000
+ 50.000000
+ 100.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_1
+
+ FLAG_HAS_LIVERY FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_HAS_INTERIOR_EXTRAS FLAG_EXTRAS_STRONG FLAG_REPORT_CRIME_IF_STANDING_ON
+ VEHICLE_TYPE_CAR
+ VPT_FRONT_AND_BACK_PLATES
+ VDT_ZTYPE
+ VC_SEDAN
+ VWT_MUSCLE
+
+
+
+ EXTRA_2
+
+
+
+
+ EXTRA_2
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+
+
+
+
+
+ - STD_STANIER_FRONT_LEFT
+ - STD_TORNADO_FRONT_RIGHT
+ - STD_POLICE2_REAR_LEFT
+ - STD_POLICE2_REAR_RIGHT
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chpum16fpiu/.fxap b/resources/chpum16fpiu/.fxap
new file mode 100644
index 000000000..eb5893040
Binary files /dev/null and b/resources/chpum16fpiu/.fxap differ
diff --git a/resources/chpum16fpiu/16fpiu_textures.ytd b/resources/chpum16fpiu/16fpiu_textures.ytd
new file mode 100644
index 000000000..cf4bfc5fe
--- /dev/null
+++ b/resources/chpum16fpiu/16fpiu_textures.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:89a593ebddf1784fd6da9930b3230d89f3cccf48c29b402285a184d2e2cab3c0
+size 2691010
diff --git a/resources/chpum16fpiu/__resource.lua b/resources/chpum16fpiu/__resource.lua
new file mode 100644
index 000000000..e85b41837
--- /dev/null
+++ b/resources/chpum16fpiu/__resource.lua
@@ -0,0 +1,20 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta', -- Not Required
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.meta' -- Not Required
+
+
+client_script {
+ 'vehicle_names.lua' -- Not Required
+}
\ No newline at end of file
diff --git a/resources/chpum16fpiu/carcols.meta b/resources/chpum16fpiu/carcols.meta
new file mode 100644
index 000000000..41147d9eb
--- /dev/null
+++ b/resources/chpum16fpiu/carcols.meta
@@ -0,0 +1,1224 @@
+
+
+
+
+
+
+
+ -
+
+ captainsfpiu
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chpum16fpiu/carvariations.meta b/resources/chpum16fpiu/carvariations.meta
new file mode 100644
index 000000000..891621468
--- /dev/null
+++ b/resources/chpum16fpiu/carvariations.meta
@@ -0,0 +1,35 @@
+
+
+
+-
+ chpum16fpiu
+
+
-
+
+ 0
+ 140
+ 0
+ 0
+
+
+
+
+
+
+
+ - 0_default_modkit
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chpum16fpiu/handling.meta b/resources/chpum16fpiu/handling.meta
new file mode 100644
index 000000000..9cea77c65
--- /dev/null
+++ b/resources/chpum16fpiu/handling.meta
@@ -0,0 +1,67 @@
+
+
+
+
+ -
+ 16FPIU
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 440010
+ 0
+ 0
+ AVERAGE
+
+
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/chpum16fpiu/stream/16fpiu_textures.ytd b/resources/chpum16fpiu/stream/16fpiu_textures.ytd
new file mode 100644
index 000000000..cf4bfc5fe
--- /dev/null
+++ b/resources/chpum16fpiu/stream/16fpiu_textures.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:89a593ebddf1784fd6da9930b3230d89f3cccf48c29b402285a184d2e2cab3c0
+size 2691010
diff --git a/resources/chpum16fpiu/stream/chpum16fpiu+hi.ytd b/resources/chpum16fpiu/stream/chpum16fpiu+hi.ytd
new file mode 100644
index 000000000..9c1056747
--- /dev/null
+++ b/resources/chpum16fpiu/stream/chpum16fpiu+hi.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ec9bd7663d708039f705479f27ae590f68e3392dacc51edba5e5172953092d32
+size 2635491
diff --git a/resources/chpum16fpiu/stream/chpum16fpiu.yft b/resources/chpum16fpiu/stream/chpum16fpiu.yft
new file mode 100644
index 000000000..e869706e0
--- /dev/null
+++ b/resources/chpum16fpiu/stream/chpum16fpiu.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:38390f3ba3144d83701e5f0e113f73434b6957cc9455de8a9397bb34e03308c0
+size 6079459
diff --git a/resources/chpum16fpiu/stream/chpum16fpiu.ytd b/resources/chpum16fpiu/stream/chpum16fpiu.ytd
new file mode 100644
index 000000000..ca6ecb505
--- /dev/null
+++ b/resources/chpum16fpiu/stream/chpum16fpiu.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2f236d3760d2dda357c20b5a895c77ce5a532166c91fdc975669ab2b383f8381
+size 4302112
diff --git a/resources/chpum16fpiu/stream/chpum16fpiu_hi.yft b/resources/chpum16fpiu/stream/chpum16fpiu_hi.yft
new file mode 100644
index 000000000..d749a618c
--- /dev/null
+++ b/resources/chpum16fpiu/stream/chpum16fpiu_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5bbbe4171d4b4071516ac6d98ce9454f13f288f23d875e960151e7de1dcdb355
+size 8839100
diff --git a/resources/chpum16fpiu/vehicles.meta b/resources/chpum16fpiu/vehicles.meta
new file mode 100644
index 000000000..ec5177dda
--- /dev/null
+++ b/resources/chpum16fpiu/vehicles.meta
@@ -0,0 +1,138 @@
+
+
+ vehshare
+
+
+ -
+ chpum16fpiu
+ chpum16fpiu
+ 16FPIU
+ chpum16fpiu
+ chpum16fpiu
+ null
+ null
+ null
+ null
+
+ null
+ ecoboostv6
+ LAYOUT_STANDARD
+ CAVALCADE_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_MID_NEAR
+ DEFAULT_POV_CAMERA_LOOKAROUND
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 25.000000
+ 40.000000
+ 100.000000
+ 150.000000
+ 300.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_1
+
+ FLAG_USE_INTERIOR_RED_LIGHT FLAG_HAS_LIVERY FLAG_HAS_INTERIOR_EXTRAS FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_ALLOW_HATS_NO_ROOF
+ VEHICLE_TYPE_CAR
+ VPT_FRONT_AND_BACK_PLATES
+ VDT_FEROCI
+ VC_EMERGENCY
+ VWT_SPORT
+
+
+
+
+
+
+
+
+
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+
+
+
+
+
+ - RANGER_CAVALCADE_FRONT_LEFT
+ - RANGER_FRONT_RIGHT
+ - RANGER_PRANGER_REAR_LEFT
+ - RANGER_PRANGER_REAR_RIGHT
+
+
+
+
+ -
+ vehicles_feroci_interior
+ 16fpiu_textures
+
+ -
+ 16fpiu_textures
+ chpum16fpiu
+
+
+
\ No newline at end of file
diff --git a/resources/ebu_f250f/client/client.lua b/resources/ebu_f250f/client/client.lua
new file mode 100644
index 000000000..6cdc8c856
--- /dev/null
+++ b/resources/ebu_f250f/client/client.lua
@@ -0,0 +1 @@
+for o,l in pairs({(function(l,...)local O="This file was obfuscated using PSU Obfuscator 4.0.A | https://www.psu.dev/ & discord.gg/psu";local Q=l[((#{}+793755290))];local p=l[(402090976)];local e=l['EcknUoZsz8'];local v=l[(279307758)];local w=l['QL2QJmw'];local H=l["qv7bWBfpm"];local W=l[(924091155)];local P=l[((#{462;1;530;(function(...)return 27;end)()}+777508591))];local Z=l[((#{142;}+404237576))];local M=l[((774986502-#("...")))];local L=l[(679052001)];local d=l[((880833401-#("...")))];local z=l['hR7xCz4db'];local G=l[(740744214)];local r=l[((#{230;78;}+797463312))];local D=l[((#{436;}+930038275))];local _=l[(182400391)];local T=l[((#{893;910;708;}+461251297))];local s=l[((51196522-#("")))];local u=l[((914042473-#("")))];local n=l[(595729054)];local B=l[(506309201)];local i=l[(288019385)];local k=l[(683201938)];local R=l[(369029143)];local m=l[((#{848;555;}+665894565))];local x=l['qfelFVESoO'];local U=l["Te6Stok"];local y=l[(354173214)];local J=l[((#{610;555;379;390;}+468472678))];local b=l[(653263799)];local a=l[(702551789)];local F=l[((702034082-#("...")))];local V=((getfenv)or(function(...)return(_ENV);end));local c,f,o=({}),(""),(V(a));local t=((o[""..l[e]..l[R].."\116\51"..l[w]])or(o[""..l[e].."\105\116"])or({}));local c=(((t)and(t[""..l[e].."\120\111\114"]))or(function(l,c)local o,a=a,x;while((l>x)and(c>x))do local d,e=l%n,c%n;if d~=e then a=a+o;end;l,c,o=(l-d)/n,(c-e)/n,o*n;end;if lx do local c=l%n;if c>x then a=a+o;end;l,o=(l-c)/n,o*n;end;return(a);end));local h=(n^_);local A=(h-a);local S,X,N;local E=(f[""..l[e]..l[k]..l[d]..l[i]]);local h=(f["\115\117"..l[e]]);local I=(f["\103\115"..l["XTOTpa"].."\98"]);local q=(f[""..l[T].."\104\97\114"]);local f=(o[""..l[s].."\97\119"..l[G]..l[i].."\116"]);local I=(o[""..l[b]..l[u]..l[d].."\104"]["\102"..l[r].."\111"..l[B]..l[s]]);local C=(o[""..l[d]..l[B].."\110\117\109"..l[e]..l[i].."\114"]);local g=((o[""..l[b].."\97"..l[d]..l['PLcltcxo0O']][""..l[r].."\100\101"..l.pv7kJwESN0..l[D]])or(function(o,l,...)return((o*n)^l);end));local b=(o["\115"..l[i].."\108\101"..l[T].."\116"]);local f=((o[""..l['XTOTpa'].."\110"..l[D]..l[u].."\99\107"])or(o[""..l[d]..l[u]..l[e]..l[r].."\101"]["\117\110"..l[D].."\97\99\107"]));local j=(o[""..l[G].."\101"..l[d].."\109\101\116\97\116\97"..l[e]..l[r]..l[i]]);local D=(o["\116"..l[k].."\112\101"]);local Y=(o["\112\97\105\114\115"]);X=((t[""..l[s].."\115"..l.PLcltcxo0O..l[R]..l["V41JUwz"].."\116"])or(function(o,l,...)if(lp then return c end e=e+a l=(l-p)%L if(l%Z)<=z then l=(l*P)%W return o else return o(c(c,c),o(c,o))end return c(o(o,c),o(c,o))end,function(o,c)if e>U then return o end e=e+a l=(l+M)%v if(l%y)>(834)then return o(c(o,o),o(o,o))else return c end return o end)return l;end)()));local e=(#O+((#{(function(...)return 461,323,184;end)()}+162)));local t,T=({}),({});for l=x,e-a do local o=q(l);t[l]=o;T[l]=o;T[o]=l;end;local s,e=(function(c)local n,l,d=E(c,a,((#{(function(...)return 38,51,534,430;end)()}-1)));if((n+l+d)~=(248))then o=o+(254);e=e+((#{557;889;881;}+41));end;c=h(c,((8-#("..."))));local o,n,d=(""),(""),({});local l=a;local function f()local o=C(h(c,l,l),((#{871;72;463;(function(...)return 956,634,196,42;end)()}+29)));l=l+a;local c=C(h(c,l,l+o-a),((#{}+36)));l=l+o;return(c);end;o=T[f()];d[a]=o;while(l<#c)do local l=f();if t[l]then n=t[l];else n=o..h(o,a,a);end;t[e]=o..h(n,a,a);d[#d+a],o,e=n,n,e+a;end;return(A(d));end)("PSU|25421h21h26j26j101025H25o1927921921W171q21021d121822b25k26o27927921s26726723p25e1727922821O1D1O1s1n1121t21l1b27922C21d1T1c21321I1N141V1a1621l2251H27922A21j1l1S151A121l1H1121J2131r1T1j16122722451e27922V121H1N1C11101B161n1T16111t25f2501427923b1M181t24X2661r27921W1X13171K1p1O21j217191l2132161A171H1821A2a81l21d21F1j1b1q1723f121A27921Z1y1H28E28G28i161K23E28810234121t1R1h29i21721k1i1s26Q24227D1021t1y10161m101s1t1b2351E1627922r29e1D28v26n2412AS1022R1B1D1618121F11161O182361327922x27H24b26E2BH2381s1d10171N1x1h1B23g21H27x102371m2Ay28j22f21n2bh27F27H27J27l22a25B2461g27921Y21B151o29c1r17191y2171F131e191122e21O298102Dg171A1y21b1R11172a711151821l22l27q2791822022L1K2Bh23B1o1T2A5131H121623U2692DX22621N1O1f2cR1X21i1K141G2C51626X24c2eD27q26225v2bH21U2191B1T21r2151T2b92722402B328P2c82b81W2aL2an21F2231c2891Z1I29g21P28f28H28J1Y2262bH22b21C29C29g21521E1s22J21F29F1021l2101P29q1021x2171r1O22N2872792241z1c121d21o2802821n26h243182bv1B2A9172Eo1C2341H2fx1021Z2121C1821i21I28N1T2Dm1k26g2482Cg1022v181b23v2701J279236171r21d2181m2BM2Cr21M21l1j1R1D29j29l1v23H2Hg2c42C62c82Ey1d151V1j23u26F2h71028A192a91v29k21y21G2Bu1021V1521G1J2hk2722491227922n1o24d25x1F28O21J121e2ao29c2i62jd1C1F1a22e1z28N1022b21e1O21g2142bn1I29421J21j2F21g1m1724u2fC27922E14112g32aZ26b23S2DX2AU1H21c1X1m1G161B1a151f2Ao25227w27922b2131h1l101l2dU2Cx27921V2a81F19121123v26b2Hg2371I1N2J9172HP1l1f2c62302BH2eD21S25I23l2cy238161r298121N26S23x2B32d02I91N21m21O2gZ1024p25F2J429A2B91n122592671529z1X2941D1t23d2iv22u2iD2if29k1121521t2j4220219142811s2391r2n52152Jt18191k2392GN2Lc2A921y1y2DE1022d2122d121n2131u15112aX2g41625B2652CY2361N2f21S1r1n1y21S2cY22321A1s21M2181B1123U26L2jD102331126G23z2bH22X1q2182ME122C5112301c2Gn2m1171G21l2292Cp102262171H132eL1P2122181j1P1e2m62oS27922F21I1d1721K1z2L61125W2512mQ2Iw21d141C1U24P2MP2l221N1D27D2522642J427z2N91N132Cf28o21f1o21122a2Dx28p2kv112Cs2HN102HP2nh26g23v2np22R122oY1D21m21i171o1N2IP2IP28W23u26D2c22GW1821g2kj28J2312ey2I22O62f32kB23g102IV2fe2fG21Q21Q2fG26H2M82bV1h1J1i1R1r2D1141j1N25e2592P92NB1U2b62b82bA2BC1S23Q2cL28O21n1e1F1s21F21h1R1p26U23m2GN22Q2cp1326V24A2gI1a1N1o2Pz22C2Fz29G1v2Mw2792212131q1Y21j1d1P1G23U2682Jj1023B152911H2md1F151P1I1D1E1J1m26A23N2PZ22B21n112nc24x25Q2B32l32m22DM21d2ti2tK25x2Py2792251Y1q2bm2P72p921U2172E0152dR192fS2Am1q21y21R2P922821R1627h171W2rI1625X29p27922u1F2o91y21w2hU21Y191P22m2p227Y21D28R2391I2tO2Ix2iZ29K2nz2AZ25x24Z2hu2372t426T24F2gn22d1H2n726U2w72po21e19181z2212dX21u21C1R181F21p2nS182qL21f1T1d22W2T62792381L2UW24G25C2pZ22u1a2CG1t24o2Q62B4122DL1q21F2vj2792341s1U24O25U2iV2MK101h2Q22Q42Xn2gv2112so2bp2dM1w2g727922w191i2182152R82tK1K2Tc1022z1E2O82tz2U12pX2pZ2w92n722n26526k2Hu22T1M1326u2Lz2ch2Ov21P2AE1L24k25P2Iv2381r1S172UE192592qc2Mr2p51R1q2Q52U521N27X1r26n2h627921721u2d827k1822H2Gu1022E21R2Nc111K1D21L2nS1n24d26G2CY22P2kY1t18181426u2bg29R1i2Ae1S2Hk1e1H2ua2b32EV2Ex2cR2fS2LE1224g25K2p92R02r221M2191n28R2by2Er26h2j422r29C142RB26a2p92291U2111I1w1N1Q21r21422q1T2Hp22O2202To2MK162U11Q182l51L2x12Ds2722C127922S1m2u121X22E21C28b1C21y21i2gn22v162HK1K22U1n28921N2H72h921x23721o1q1r1a21W22P1y29J1v31112N122k21J2X5171d1V1M26B2YU2q028C21i3110192382pZ2372Eo1m1p22k312D2L2312D1L24u25T2m91m2ml14152oj28V21122d2bh22S2cb2gy2em151921L22h2PZ31172H91424X2x427921t21e10313u152nj312L10132QB2qd21d2s82An2OU2cY22A21F16131B2cg2172Oc2cH1718172FX122672uk2B41J2MF22m2lA2HV29b315F1B1o22Z1C2jX2Vf2O9162tV1A2wo111H2Ml29113313g2df2J82HK25B25n2jX2352f31g1g21m21C1121d2pC2iY1L2J01624Y25I2F91G22822L1l2Iv22021P1o2jS2cB1D2732972i22i42I62I82kB2mc21F1P1k21p2262G01028P2jm2jo1n21l2OF21G21828n1p2dM24I2l12j5216311n1J1V1b26624X2GI21K27125R2c22DG2O92hM28G2s821S2V22792311C1a1e21M2142tR1T311z1923C2wY1031432Cr1I24i27c27y2h228321H2Ge24S318U1022p1k2u82O82ZI21F2272iv2d02Ho2HQ2322ei2LB2A81J315F1n29c1323b2J42361j2JT1B1222N21P2to21t211101x2fT1Q21o2nE315V191N2332ao2kF314Z1n29121t23322J2cY21z21H2S82J01D25l2vD2Tp31251S24r25l2HG22B312r312T21J2va2312Bt2792322GR2Ey2qG23A2CY311s1n315M23i2Rl2q0312K1j3158313m2P31t315v21J22B2To28P28r28t28V28x2E22e41722x1b2Bn2C3311828w2oH31752ia2Ic2Ie2IG111V23C2bH2Zn2zP2dA23t2582hG2um1b1h1p1921i2GA2St1422X1s2GI2132582fn2GV2gX2Gz21R31cP2gM24U2zA2j51y2HK2ln26f244317D22B21k1a28W31352U01m21G2801L1I191t1V26p2F82ED26O25R25523k2J422p310b2Ls1R22X1m2b32WL28G1A1x2112v62ao1222X1o2l221M141O1P1D1L2N121O21F151D1S1621r31Cz2Q921821926A23Y2iv2392Bm1n162q91L2Fm2B322421l1K21e2qT2qV1K2321n2C22Mk1Q1B2s71N2KB2143141314h312X31dP311128x24H31AT2tD21331Ej141E318731FN26H24d2j42Hi2HK31EX23v2sl102202131V2l71N21c2uT24r31832VE2Vg31fO1q2dS2LS26I23p2HU22121m21E2622qy279316u316w2ca31F521I21P101r27j2931522P2Np317F2jN2AE1N21O2pc2Ak2UZ21422N2W329I1J314N2pA21b3165316731fz1q2eP1L2911D22h2302xW2Sp1722B1i2Zt2kO2e72E92d11B21e22i2J42372z62dl192692472jX2Mk31ct2Cp111b2se31Dp1l31f41D211314a28921231BG151T22O2jX2uM2uO1m21321j29F2e422n2362dH31bl22E2C221z2Ge2r42d2162X32Pz22821d2Ky1724c26j2Gn22C21h2eq22F318b2J52r51031bA1Q21j31D7182Ln212319931Fz2lq2Ls28K31J22ZU2uh1G2312rr2dF2dh192142K31R26024J2I12cz313u2172171s1q28G1521n2pQ31iu1Q311N316Z2u427922T312k311n21s21M2Xo29B319k1t1s1021G31KG102D727I2zQ22H313N1023831f624g2z127931f22d11m15311Y22X31bD2nL2l628X31Gc2Bh2t82g01b2132132ng2672532cy2gP2dq2ds1126a2RZ102te2NW1121N2192WO29I2Xg2hu23327d21m31ii2S0314d1r23K2iU27921u2fz1m21h314T1621428m279319b31is1031iU31iW1V31IY31f52732Sw318C1c28r21b31552zu31AB29121s24P24E2pz2Mk1j1424m31M31031Ng27l2B827L26o310e1031Cd31LV27L2g931mB2181T2oA2GE21A2N431nO2I81h2i421522F2np22t2Cr21621I21l2ZQ229227151K31M81H1K319N27922p2CP1z2151026823w2C222a2902G231Jq2312aR318C2R21F1V1U2s31t21g21u2PZ2222111d21721923031kQ2HH1y28u311W2kU25l31MO2992HX2LF2Oj25X31kY29929B31l231l431L631L81D31la31LC27323V2p931Q931EB2v82va21L31n92j521813131T21T26h25w2qo21J2Fq1H1Z21f31c72n123L2tn314H219102242311Y31Ck31cm1m22B23331PO24J31Fy1022W27X2N82mZ31C82502612hU2321B1i21731ag27922I31k21f1B1C1M26G2472Hg21v21D28g28w21d312r31l61Z31Oy102Ci1T2D131nl2qN2h819310s1g1529i2tJ2Ka26T23r29f31tK2F9122232212f91i21S22b2gi1131TV21H1P2192r127931tr22D2cy31rd31Tr23U260279141431tr21g22U279151531Tr23h21B279161631Tr21P233279171731TR24Y2682Ee1831TR1n21x2792iy31TR22j2Bh1a1A31tr26323T2791b31sH21s1h21V2791C1C31TR25W23Q2791d1d31tr22w21m2791e1E31tr24625G2791F1f31tr1s226279316B31tr2371X279315Y31TR24d25R31u11i31TR21r31kp10319I31tr1Q2202791K1K31tr25P24f279311Y31TR21A2rQ314K1M31Tr1A22g2791n1N31Uz31V1101o1O31TR2392132791P2TX27s23x2791Q1q31tR27024U2792s431tr25r24d2791s1s31tR25s23M279311n31Tr21623C2791U31Q321s1c22m2791V1v31TR25M2482791W1W31tr2122382791x1x31tr22I2Iv1y1y31TR23q25w2791z2Fz21S22Q21C27921021031tR25l24b279211311f21S25t23N27921221231tR26523Z27931Mk31tr22T21J27931Ku31TR26r24h27921521531tr26P24J27921621631tR26I2542Zm21731Tr23F31Po1021821831tR22o314J31lT21931tr25C24227921a21a31TR22531GH1021B21b31Tr1g21U27921c21c31tR26J25527921D21D31Tr26f25127921e21e31tR22l2To21F21F31Tr26824Y27921G21g1122D22o21G2r131TV31Tr21923J27931U521s26c25231U931Ub21s23t26331uf31uh21S23c21631ul31uN21s22C2j431Us31TR23D21731UX31Tr21S317d31V321s25Q31Ds31v731Tr21f22P31vC31Ve24e25O31vI31vk21S22F2pZ31vP31tR26B24x31vU31vw21s21Y1K31W031W221s22X21n31W61G31tr21023A31wb1H31tr21h22V31wg31TR1e22K27931wm21s23K25U31Wq31ws2Lx24431Ww31DM21s1F2EC31x131tR26223S31X631X821s25D24327931XC31tR2271T31xH31XJ1d22N31XM31Xo21s2282on31xt322S21s31xx31xz21S23331H82Qu1t31TR22631lp1031y931tr22y21K31Ye31yG21s23b319Y1031Yl31tR26y24O31yq31YS21s22P21f27931Yw31Tr24825M31z131z322231EF1031Z831Tr24X26B31ZD31zF1w23631zJ31zl21S26423y31zP21331tr21423e31ZU21431tr1122B31ZZ320121S24z2693205320721S23E214320B31tR25U23k279320h31tR26Z24p27e320n21s26g256320r320t21S23n25T279320y31X331X510321431Tr25126F3219321B21s27124v321f321h21s23z265279321L31TR21823I321Q321s321U321W2r11231tr22G2C232231r31tp1031Ua31tr1822i322C31tr26924z322H31TR26n25931uR31Ut21S23p25z322q325622a31v22Y421s1622C279322y21S21x312k29g31vE22v21h323631tr25E24031vO31VQ21s23221o323F31tr23W266323k31TR2292HU31w721s1M21W323u31tR24725H323z21s26X24R32432S221s22s21i324831tr25Y23o324C31Tr26h2572791m31X221S26U24k324l31tr24225c324q31xD2OC22d324v31Tr1422E324z31tr24F25p31XS1r31Tr25Z23P325731tR21123B31y3325d21S2201q31y831yA25326D325M31tr21m22w31yK31Ym21S2kG325W31TR25O24e326131yx21S21523F326631tr23I21831z731z921S2231P326F31tR25N249326j31tr23021Q326O31Tr1U224326t31TR23m25s326y31TR21723d327331tr22r21d327821s24325d327c320i21S25026e327h31TR1J21t327M31TR24925n327R320Z21s24W26a3213321521s23A210328031tR25g246328531TR23l25v328a321m21s1b22h328f321T321v2R1322321i22s32221331TR21o232322731Tr21z2l61031ug31tr22U21g329021s25H247329431tR26A24W32991T227329c31tR26k25a329H31V821s13229323231tr1V225329q21S12228329u31TR24025e329Z21s21l22Z32A321S26m258323p31tR27324T32ab21s24125f32af1522f32AJ31tr2351z32aO21s24B25L32As21S321732AW32Ay22n2P931x731Tr25K24a32B631tr1O22232BA21s1K21Y32bE21s23R25x32bI31Tr26v24l32bn21s21V2jx31y421S21n22x32BW31tR23121r32C021S21b23h32c431TR2vo32C821S1Y23432Cc31Tr2361W32ch21s1922j32cL31tr2342BK1031ZE31Tr21e22O32cU21S27224s32cY21s244316N1031ZV21S25F24132D621S2241u32Da21S25426i32De23y26432DI31Tr25v23L32DN21S23x26732DR21s26T24n32DV31tr21J22T32E031TR1L21Z32e521s21Q31qE10321G31tR26w24q32eD31TR24A25K32Ei328h2R131Ua1121132E431rd31u121S26s24m322711310A2E82pZ31tr32Kg322H23N24626P26c322725X32Hc101i1o22e32422RR181X1Z315V310a26H26H32kj2x72IY32kE1z23532fi32Ky231323y329M32KY26032471031VJ32l41e31vj1C24431db32kf32KH1031Vp1121E27k31VV2791121221532lR2Hg1121A31TZ32lS29e21n31vt31Vd32kE26O24i32361121Z22431v71A31vJ11121932L627923N25U23O32Kw31Ua26D32bz32Kx32kZ32l131Ua32l41631UA1431vD32La1331ug32kE1P223322H32MS31Te31uA32m421H21i1232nM31NR32KB32Ey2uV131132No2eq2J431tR23J31ru2cq329521T31KZ32kK22D22K1831Um31tv1h21026n26231Ug32Oc32nt31Um321X31Y92E52CY32O132o332o832oa31us32OD2101C21L31UM32OU32ON31uS32Ke21w31BZ32Os31581732OV26Z25q32oZ2AE21024324M32OI29l32OK2942LG32p132OP21S32o631ux321T32ot32p8315x32ow32oy2v632p832pM32P332P51832pR32P732P932pb32pX32OE1O21932PH32KA32e431um32k921H21j2A232pN32O2329932PP10322u25x23R32Fi321T22m2AD32pT32OE32Og32PC32qc32O432oM1u32KJ2IV32OQ329c321T22L2wG32Q232pU32Ox31US32KK32oN310A32Ke32Qm2IY32R732r932Q532rD311w32pe24M32qY32NT31Us32r132R332RH31KZ32rJ22D32r832kk32Rb21L32Rn1132rf32r421s32qk32Qn2Dt32rZ32rl32Pu32PA32rn32Q821932RR32E432RT32pl32r232Rg32kX21s32qP32R632sC32s132Oe32rc315732Q232nT32SO32Oe32SF32sX32Oe31j432Qy22d22a32n92kh1132KY23L23v322C31TN2202GI31UM32OE23U25b32Ph31Tn2232On32ez1525U32Ae32NU1121X21V1732NF32nS32E432sO111X32i732LC32n432Td32FI32l41832mp26g26g1621X32fk323232nF31Um32O432nu32L2328R2kh22932Fu31V732KE32kO10329i32QM31vD32KN32lx31VJ32Kq22A21y29F31v721l21K29F32ky21821232FZ21K22y323K32KJ2n8316b32m421z22131w11F316B32ug21Z2gn316B32nF32P232nF32RG31Vp32SA32u432I7315Y32M4328K1h32M332n432vC32Fz24525J32VH310b1D32vK31NR32vm32VO316B31TN2242PZ316b32ms1J1G32w71131eJ32ly2P932mx22W32v932uW1a22022129F31Tn2272j4322y314M22q32fI32UG27G32fi31U032rG32tr317J32lg1O32w932X031TR26Q24G323232Ug2232IV31vJ32Nm32vw2MQ32Rg32rJ32u532wv32W41E1d32Ut32w832vd32XM21s21U2Np31vd31tn32i932ml2C9318e2c232u41x1132y532vb32y732Uz21S23O25y323632uG2212c231Vp31U032lC31v732W11032Ws2GZ1e32MH32y632Fn21s329B323631TN21U2b332lZ2jM1D32Z631Tn21X2Hg32uZ2Tw2dX32yC22321W2p932zm22s23732FN1O25a25032Z823V26132ml32ur329M31U11O24F2453300330232Lo2gy22321Z2dX32zf32y332z632V032z832Qm31vJ330K32WV32kQ23123D29f31Vd2322oP32N423k23U32G332Vf323P32Kj17310k2jx32mM22E316b1g31wc21s26D253323u331331Vw317D32mm22F315y323v31WH21S21D22R31wG331G319i32W41g319q2TO32mX21R330w31vD23d23C32va1o330y32Z832XO32Fr25232kt32wv31TR331P32fz22129Y1031W132ms2jS330j3325330z32lK32yq32YS330C31Tr21323932fv331O331Q32z2323g26623W32vH12332L2b3111C2P927q31W127Q31u027Q32NR31tl2eD32Tb2i131TV32M422A326X333K31nR33382f931tm2ON279333D333g27q33373339333R10333D333u2On333W32M4333q3340322c333b1024W24h2JX2kO1y21F31QZ1A2LE2751121921m21m21321231wP2f9331O31621022q1N317O1i22s319f31s72y42Y62y81G27223s31kz2Ko21021H334m21321K334H32yL2LE2Hm311923g2vp102pp29U314w2LB317t292317w31ih2j421V21832KJ1f1E2322Lv1021s25r25R24A31Hx31Mw21m1z335D219213320y1N21B335H334j2nh31cB315631Hz28V31I22qM2kn2aV316g31LB2wv21G31RY1131DO2B2318v2qF1Y336E21926W31ds27Q31Du23b334S337a22727031Vh31Nr337I2ed32ky1C2j431YQ1z333t32Ez21S31yu32M431TV3304337K1o312g333h216322P333H334Q31tq1o1333641121M323o333o32Z1333v212211333T31nR31Mk2GI33062C2333X338A31nR31tu32Y0338E338g333h334o31tv2gi23O24m2FH337u32aj3306192hU321y1O2PR334332L43341328J328k1o31iU32Ep32KJ27D333f22232ni32kd31nR31lO338P279338Y1b320f333O2s433061E2Gn3396338M321x338O339m32z1333f2121z14333D31tR22K2dX31rD32m521032NW31TU338O333D23o2551K339T32Ms1231Z832M4213210338h338921R32tA337o33aG1132Lz21321133aG32221j28X337x3394337U32Ky3398339b339A328J322Y339E2B333ad2Ng32uP32m4339K314P3395339o333o338Y1z31TU2GI321A339w339Y32TB1o33a02Lg33A2339532Y033a533a733A921S33aB339G21233Af338C33Ai2On33ak21o33Bu2r1334O33ar33at338u33aW333o32l433AZ338w33b233B4314p33B6338K32u1339p338I33b3333o1333cX333H334733482Iy32Wg24w2W227931N631k831B72Wz2M22m41n23E31Bd31Pl314p31xd1126p24421e326031dT22722T336A2qE1O21631AW2e121g1T1131Hz2Kv25w24n329L21Z1J1l1E1G1p31sH2Xf2uz172181c33e231fo1H21f2252c232fd2mU1S1Y31kJ1931542CY21v335T317v1b22K2d527933EU28C2131l29321Y21C2ON2op1v31Ht335P1T215324G2F921E21031BZ31GX211336K2Le1w21p337M1j21h1X171S2OJ2171X1S326i27q27S26722M32j131Dt25R23f32aA337I33Cy31NR338O2Ed338Y33902F933a3338V33GM338Z32hs2F932u032KY2c83380338227q33Gn33gu2ed32u32iB33Au21m21k33Cv32MA31uK337U33h2333r31Vj32kE32Hz27Q321i2TO338W33H6333v33h831Rd339532Mb328j31rd33bE2r132z032M1328J32kE321j32Ep32Kq1A320W31Tv311y33063135322c338921m2CB2J4338921L1232P233gk33h932u321a21431US32sx32L41533Io32Z033Im33io32k92121W32tz2pz338Y21P320W32u031Y931yQ1p325l323K32Mx21W32Ex31tv31yL32m433h633cE33H9333V320s338w2R133cr338w33hX21e338w339Q2551e33DU333o31Zk33062oj33BA32z9333C33C233H933a32jD33ha21M33cP2GI24K2H633Gu31TV31RD320H33062TV33K032C7339B31U231u432Eq322J2J4328s21s33HI31Ug32MS162Nx2GI33D421B33h332N433JZ338P328l2c233a133K4339533k633Ce33k927933Kb1833kd1131rD21l21L33Kh2pZ321Y32C62GN2r131v42BH3223322K32EU33kS2hg33ku2EQ33kX330627l2Ed32l4333T32YP33ca338p11337w333x33D733403342339b32m4337j33mb333Z31tM2H9333D24B312231Qg1h31A32S31Z2OF21Q31t322X1P2AF2e423g33hl33mH33jy2GI321X33BK33A321431Po32K81433d41r2b3338L27q32OU31n232U332mF32UM1033Ak21I2b332ou33702Bh32yj32OO32m421T325633Ii23o25721M2pZ339c33hG31nR338R334433NX33mF333p33Mj2ed27L32QU27922k22M33fg1131Rr2To22B2HN334g334I33Fv33FX311T24k25x31p531P731P931pb31pD31PF28W25a322b33Ge1y1u31n527d25825K317d22C2122m333412qs31881N21J31A126R32Qq333R33CL33GI2f933Kb21031Kz322733C832A533433389323o33A321a31RC33AD32u433BT33Hq32m421E21C33q732SP33pX32up32KQ142jx2R132U732KY33l332Oc338v33II33pz32UO31nR21A31ML32S132l432l62iV32MA33qT18337r33qD32rJ2aR1932Ul1032MX22G2BH33lq317d33d421533lK27Q33Kb1E33RF2eD31WR32kE33QD33a133q033hr33q333aG32L433Lh33A333Q933qb32A42hU31UA32kq21i32gL339B339V32N433KI2bL322I3252329433qP33Il33QZ31tV33QV310a33qX33Qs33SH33kU338v32U732MS1A33R52J432MX222332h2r133aQ33GK323o33JJ31tZ321X33q5339b32nq2KH33hY333d23w25Q23f33RF32ol12320033RM2hu33ro33bo32M433Q233HQ33sF33q631rd32K933RW339M33RY322732kq21933J82r1321433n432nJ33Qn2Cy33SC33sI33se33Q533Qw32K933sj310A33R12hU33R333SP33R632MX22p31z6339B33lJ334633OC33h432uc2C226333p42F926N311531Pk31PM31Po23T310533UV33dO1I1124W25x33DT2f931DU1d319V313o1h33OP335I2uX33os1J25633uR27926O22723X31K52Fe2c921p1r21931xO317V32Q227323L32bv2Hh33Ed33Ef1c2pU31nR21N1S335Z31ej1m2HJ33eO313U23G33mY337333E033E21Y33e433E62CU1A23f33i533N333Sx2F9338Y21O33gD2ed33gq33Ic33Gs33WU333r33GW2CD33AU338133wS24m33x02F932so31tR33kk33Jf33Ig33CQ1Z33cs31tV321G33jR32sP33kk2R132kq2L72eD32W732Ky33s732k9338v32u033IF32nz337O1431uM29l31TV21A21533Y1322333Kk32oU32Nq1732NR32MX22N2Dx32GT33jf33h92ed33kb21533Wv33BO31xC33063387337K33KP33k031U3334331yt2iv322332zA32UP32mS33YB33D633Um33K233od334433wQ333Y3348334332so22z22y21y2xh2OO27D33UY31062SZ33dP231336433ga25i31Ny335o21i29u24B2oM33dd1122U31pY318P31251m3127312928c335r317s317u317W21Z339T33z833Gl33rg2432kR333r33wx33cy33Kb340h33gv32km33X333gZ33X621G31bZ33uN32M432Y0338321333Cy32Z1338332y733HJ316W337n32SP31Tt337u33m932fu337X33BC337O333T33KR33qD338w33ma340V32Yk340X33cY33D421k3277338n33Wy340f1v341p2eD33Yo32n433GY333x33X533GS1a341U27q33s53410333x338j333h31yR340Z3384337X337m33yR32393418341I32n4341c319Z337P333e3228341g337V341A333X342a341L33Z333zA33oA334333mG33gJ33Z9334832nq31502Hu26n26q324u2pa2Pc2Pe2Em21l2k82RO2E6335Z2uo1T1331pn1Z217336w1D1831BC33vb33Vd336L33fW33fY27133792Ed32Y5334532n433c1339H33Ti31NR330433a91O33L333n627D33A332kk32nr31tr33sa32Tv33lz333v33mC2f932MS13333D24w31ch2Lb31SW31191h31sZ31l5313W23D31a93408335U1b22w33ie33WQ33QK33bu33JN333o32Ug337H339b333O344632FU338C344l345e31us31xn27923Q31DX2L231iL2dm23m317r33F234091B2502xu1021w21i2U11z312A23h33641022h2VN33ym27q24W2572uc2Hn1w312A21e21533E633pM2eD26823z21b24a25Y31au346f312a336V2Ku21Q22C31kz33ON1H346g28c2101Y31Dp316K2n12lS22M2jw33vb34721C21C21i31Dp1z2d5313X1o22Y1V33oj21e31hP33Dd27d24627P2ED22O1W26p31y2346M26k22r22g2Gn26o23331iV23m162dX3470347d32Mf32Wt33ir1b23u2lj347c312A21333fF2q91y224346E3471346u2a11222F33fq314H319y34051C21J2182b61v31iu2AN31mk2Z724i25D348434861J249346A31dU21J335N33fk24x310v348J28c349131Rd2Ao25F22323O1K25y25K26F26z22f1C25822521j26523825V22P25T26D336A348b312A347f31DP131R19347k21J325633pQ33Yr33QD27933T823J325B33rL344531e92Gn1031wR3457337U34591131wx33Lo33PY3304333o33xS33lM32tb34B3345D34B52gi32KY33m233l4323H323J34bb345g34Bd1o1q2Np33lN33XM328k21s32GV339g33la34bL1S31Bz33lN33HI33lQ33LW32ep32HY2hg33Kr33lu344i33KW34B61O2PJ33KJ33Lp34BR33KK33Y72GN33Kr33KK337r34C732OC1231te34CA2B833k0323I33yV34ba34Ch33LV34CK322D34Cm29L34Co33Y233yP33nt31Tv312933D032kY2Kx341834D734CA33Bc33lN33yZ321x34BC33jF338b33Ka2431433Jv32yL1A320Y330631xD33K033M734Dh34bK33B521433j834DJ33d033Kb1F33j831tv31Vd27534ds331i34B932QM34DW34d8340p34bG329k34cU326834BU314P33D32s2338H33le33l131uA2Rv33Ul344m344l33od32tZ333o26N31Gd2CN2cp2Ez2Cu220345533Gj32KY344332KK344d339i339y33IH33A8334434Ev27q"),(#O-(90));local function a(l,o,...)if(l==365121975)then return(((c((o)-379224,93738))-45851)-685458);elseif(l==307124077)then return(c((c(o,578337))-673798,640385));elseif(l==858815339)then return(((c(c(o,37356),57552))-740315)-178357);elseif(l==9905525)then return((c((c((o)-209682,938192))-994497,389861))-824234);elseif(l==835470756)then return((c((c(o,772869))-475548,590248))-5446);elseif(l==149029614)then return(((c(o,263999))-860823)-180166);elseif(l==587868697)then return((c((c(o,214685))-74637,104200))-833012);elseif(l==526046186)then return((c((c(o,666947))-213758,110221))-626810);elseif(l==295406335)then return((c((c(o,365660))-816961,154426))-525745);else end;end;local A=l["qfelFVESoO"];local S=l[(340692475)];local R=l[((#{}+127256371))];local a=l[(589771924)];local i=l[(595729054)];local t=l[((#{357;939;638;647;}+282167388))];local r=l[((#{839;230;(function(...)return 702,340,...;end)(517,222)}+580284613))];local n=l[(702551789)];local x=l['x8yR8iX'];local function d()local l,n,t,d=E(s,e,e+t);l=c(l,o);o=l%a;n=c(n,o);o=n%a;t=c(t,o);o=t%a;d=c(d,o);o=d%a;e=e+R;return((d*r)+(t*x)+(n*a)+l);end;local function x(c,l,o)if(o)then local l=(c/i^(l-n))%i^((o-n)-(l-n)+n);return(l-(l%n));else local l=i^(l-n);return(((c%(l+l)>=l)and(n))or(A));end;end;local function t()local l,n=E(s,e,e+i);l=c(l,o);o=l%a;n=c(n,o);o=n%a;e=e+i;return((n*a)+l);end;local function i()local l=c(E(s,e,e),o);o=l%a;e=(e+n);return(l);end;local w=""..l[S];local function N(...)return({...}),b(w,...);end;local function L(...)local a=l["qfelFVESoO"];local z=l[(617862571)];local _=l[(182400391)];local N=l[(127256371)];local U=l["DjsMpym3o"];local u=l[(589771924)];local A=l[((#{311;747;13;(function(...)return 603,899,...;end)(733)}+595729048))];local y=l[((142025313-#("...")))];local X=l['bMfm3n3xEA'];local J=l[((45878680-#("")))];local f=l['adnzlus'];local G=l[((112391480-#("")))];local F=l[((#{499;494;}+282167390))];local m=l[((#{384;(function(...)return;end)()}+291337252))];local L=l.o0V0p;local k=l[(764972044)];local C=l[(743705823)];local S=l[(522810331)];local R=l[((647558257-#("...")))];local b=l[(274188025)];local w=l[((791237410-#("")))];local p=l[((#{967;779;540;}+546244666))];local l=l[(702551789)];local function B(...)local r=({});local D=({});local n=({});local O=i(o);local V=t(o);for t=a,d(o)-l,l do local r=i(o);if(r%f==A)then local l=i(o);n[t]=(l~=a);elseif(r%f==R)then while(true)do local o=d(o);n[t]=h(s,e,e+o-l);e=e+o;break;end;elseif(r%f==U)then while(true)do local e=d(o);local c=d(o);local d=l;local e=(x(c,l,L)*(A^_))+e;local o=x(c,f,k);local c=((-l)^x(c,_));if(o==a)then if(e==a)then n[t]=I(c*a);break;else o=l;d=a;end;elseif(o==w)then n[t]=(e==a)and(c*(l/a))or(c*(a/a));break;end;local o=g(c,o-C)*(d+(e/(A^y)));n[t]=o%l==a and I(o)or o break;end;elseif(r%f==S)then while(true)do local d=d(o);if(d==a)then n[t]=('');break;end;if(d>z)then local a,f=(''),(h(s,e,e+d-l));e=e+d;for l=l,#f,l do local l=c(E(h(f,l,l)),o);o=l%u;a=a..T[l];end;n[t]=a;else local l,a=(''),({E(s,e,e+d-l)});e=e+d;for e,a in Y(a)do local c=c(a,o);o=c%u;l=l..T[c];end;n[t]=l;end;break;end;else n[t]=nil end;end;local c=d(o);for l=a,c-l,l do r[l]=({});end;for I=a,c-l,l do local c=i(o);if(c~=a)then c=c-l;local T,E,u,h,e,f=a,a,a,a,a,a;local s=x(c,l,F);if(s==X)then elseif(s==a)then u=(i(o));e=(t(o));f=(t(o));h=(t(o));elseif(s==A)then u=(i(o));e=r[(d(o))];f=(t(o));elseif(s==R)then u=(i(o));e=(d(o));f=(t(o));h=(t(o));E=({});for c=l,h,l do E[c]=({[a]=i(o),[l]=t(o)});end;elseif(s==F)then u=(i(o));e=r[(d(o))];f=(t(o));h=(t(o));elseif(s==l)then u=(i(o));e=(d(o));f=(t(o));end;if(x(c,R,R)==l)then e=n[e];end;if(x(c,S,S)==l)then T=r[d(o)];else T=r[I+l];end;if(x(c,N,N)==l)then f=n[f];end;if(x(c,X,X)==l)then h=n[h];end;if(x(c,G,G)==l)then E=({});for l=l,i(),l do E[l]=d();end;end;local l=r[I];l["coaDHZ"]=f;l[-J]=u;l[b]=E;l[-p]=h;l["l2WVmApAHi"]=T;l[m]=e;end;end;for l=a,d(o)-l,l do D[l]=B();end;return({["q3Fy"]=n;[329239.6911258673]=a;["RE2QX0rwr"]=V;["MYLmyX0"]=O;[731397.3821236349]=r;["oV0sZ"]=D;});end;return(B(...));end;local function T(l,x,i,...)local d=l['RE2QX0rwr'];local S=l['q3Fy'];local n=l['MYLmyX0'];local A=l['oV0sZ'];local o=0;local l=l[731397.3821236349];return(function(...)local X=(b(w,...)-1);local h=l[o];local r=-(1);local s=({});local E={...};local l=(430102416);local a="coaDHZ";local o={};local I=-28377;local e=465126;local l=(true);local R={};local c='l2WVmApAHi';local G=572906;local t=-659968;for l=0,X,1 do if(l>=n)then R[l-n]=E[l+1];else o[l]=E[l+1];end;end;local E=X-n+1;repeat local l=h;local n=l[I];h=l[c];if(n<=41)then if(n<=20)then if(n<=9)then if(n<=4)then if(n<=1)then if(n==0)then o[l[a]]=(l[e]~=0);l=l[c];x[l[e]]=o[l[a]];l=l[c];local f=i;local n=a;local f=f[l[e]];local n=l[n];o[n]=f;l=l[c];local n=a;local f=l[e];local n=l[n];o[n]=f;l=l[c];local n=a;local f=l;local n=f[n];o[n](o[1+n]);for l=n,d do o[l]=nil;end;l=l[c];local f=i;local n=a;local f=f[l[e]];local n=l[n];o[n]=f;l=l[c];o[l[a]]=o[l[e]][l[t]];l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l;local n=t[n];o[n](o[1+n]);for l=n,d do o[l]=nil;end;l=l[c];o[l[a]]=(l[e]~=0);l=l[c];x[l[e]]=o[l[a]];l=l[c];l=l[c];elseif(n<=1)then end;elseif(n<=2)then o[l[a]]=o[l[e]][l[t]];elseif(n>3)then o[l[a]]=o[l[e]]-l[t];elseif(n<4)then local c=l[a];o[c](f(o,c+1,l[e]));for l=c+1,d do o[l]=nil;end;end;elseif(n<=6)then if(n>5)then l=l[c];local t=i;local n=a;local t=t[l[e]];local n=l[n];o[n]=t;l=l[c];local n=l;local t=e;local x=a;local r=o;local t=r[n[t]];local n=n[x];o[n]=t;l=l[c];local n=a;local t=l;local n=t[n];o[n](o[1+n]);for l=n,d do o[l]=nil;end;l=l[c];local n=i;local i=a;local t=n[l[e]];local n=l[i];o[n]=t;l=l[c];local n=l;local x=e;local i=a;local t=o;local t=t[n[x]];local n=n[i];o[n]=t;l=l[c];local n=l;local t=e;local x=a;local i=o;local t=i[n[t]];local n=n[x];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local a=l[a];o[a](f(o,a+1,l[e]));for l=a+1,d do o[l]=nil;end;l=l[c];l=l[c];elseif(n<6)then local n=l;local i=e;local r=a;local x=o;local i=x[n[i]];local n=n[r];o[n]=i;l=l[c];local i=l[e];local n=o[i];for l=i+1,l[t]do n=n..o[l];end;o[l[a]]=n;l=l[c];local n=a;local i=l[e];local n=l[n];o[n]=i;l=l[c];local n=l;local i=e;local r=a;local x=o;local i=x[n[i]];local n=n[r];o[n]=i;l=l[c];local i=l[e];local n=o[i];for l=i+1,l[t]do n=n..o[l];end;o[l[a]]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=l;local t=e;local i=a;local x=o;local t=x[n[t]];local n=n[i];o[n]=t;l=l[c];local a=l[a];o[a](f(o,a+1,l[e]));for l=a+1,d do o[l]=nil;end;l=l[c];l=l[c];end;elseif(n<=7)then o[l[a]][l[e]]=o[l[t]];l=l[c];o[l[a]]=u(256);l=l[c];local n=(_156);(function()o[l[a]]=u(l[e]);l=l[c];end){};local n=(_72);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];elseif(n>8)then local t;local h;local r;local i;local x;local f;local c=42069;local n=0;local d={};while n<711 do n=n+1;while n<705 and c%11120<5560 do n=n+1 c=(c-762)%41877 local u=n+c if(c%10028)>=5014 then c=(c+572)%1665 while n<833 and c%17100<8550 do n=n+1 c=(c+939)%25460 local l=n+c if(c%5782)<2891 then c=(c*914)%20226 local l=26056 if not d[l]then d[l]=1 f=t[r];end elseif c%2~=0 then c=(c+462)%12830 local l=7485 if not d[l]then d[l]=1 o[f]=x;end else c=(c-978)%16884 n=n+1 local l=84421 if not d[l]then d[l]=1 end end end elseif c%2~=0 then c=(c-713)%46287 while n<947 and c%11806<5903 do n=n+1 c=(c-596)%30211 local l=n+c if(c%6382)<=3191 then c=(c-644)%30380 local l=37214 if not d[l]then d[l]=1 i=o;end elseif c%2~=0 then c=(c-390)%1130 local l=4716 if not d[l]then d[l]=1 x=i[t[h]];end else c=(c+611)%38666 n=n+1 local l=56368 if not d[l]then d[l]=1 end end end else c=(c*301)%19678 n=n+1 while n<607 and c%5610<2805 do n=n+1 c=(c*144)%22113 local o=n+c if(c%2794)>1397 then c=(c-203)%20177 local l=58961 if not d[l]then d[l]=1 h=e;end elseif c%2~=0 then c=(c+421)%40533 local l=65679 if not d[l]then d[l]=1 r=a;end else c=(c-558)%579 n=n+1 local o=22044 if not d[o]then d[o]=1 t=l;end end end end end c=(c*920)%9860 end elseif(n<9)then local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local a=l[a];o[a](f(o,a+1,l[e]));for l=a+1,d do o[l]=nil;end;l=l[c];l=l[c];end;elseif(n<=14)then if(n<=11)then if(n==10)then local c=i;local a=a;local c=c[l[e]];local l=l[a];o[l]=c;elseif(n<=11)then l=l[c];l=l[c];end;elseif(n<=12)then local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];elseif(n>13)then o[l[a]]=x[l[e]];l=l[c];o[l[a]]=o[l[e]][l[t]];l=l[c];o[l[a]]=o[l[e]][o[l[t]]];l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local a=l[a];o[a](f(o,a+1,l[e]));for l=a+1,d do o[l]=nil;end;l=l[c];l=l[c];elseif(n<14)then do return;end;end;elseif(n<=17)then if(n<=15)then o[l[a]]=u(l[e]);l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];elseif(n==16)then local l=l;local o=e;local l=l[o];h=l;elseif(n<=17)then local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];end;elseif(n<=18)then local n=l;local t=e;local i=a;local x=o;local t=x[n[t]];local n=n[i];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=l[a];o[n](f(o,n+1,l[e]));for l=n+1,d do o[l]=nil;end;l=l[c];o[l[a]]=u(l[e]);l=l[c];o[l[a]]=u(256);l=l[c];o[l[a]]=u(l[e]);l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];elseif(n==19)then local l=l[a];r=l+E-1;for c=0,E do o[l+c]=R[c];end;for l=r+1,d do o[l]=nil;end;elseif(n<=20)then local n=(_93);(function()o[l[a]]=x[l[e]];l=l[c];end){};o[l[a]]=(l[e]~=0);l=l[c];local n=(_171);(function()local a=l[a];o[a]=o[a](f(o,a+1,l[e]));for l=a+1,d do o[l]=nil;end;l=l[c];end){};local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=l[a];o[n]=o[n](f(o,n+1,l[e]));for l=n+1,d do o[l]=nil;end;l=l[c];o[l[a]]=x[l[e]];l=l[c];l=l[c];end;elseif(n<=30)then if(n<=25)then if(n<=22)then if(n>21)then l=l[c];l=l[c];elseif(n<22)then local c=l[a];o[c]=0+(o[c]);o[c+1]=0+(o[c+1]);o[c+2]=0+(o[c+2]);local a=o[c];local n=o[c+2];if(n>0)then if(a>o[c+1])then h=l[e];else o[c+3]=a;end;elseif(a=n))then e[l]=a[l];c[1]=e;end;end;end;end;elseif(n<=27)then if(n>26)then o[l[a]]=x[l[e]];l=l[c];o[l[a]]=(l[e]~=0);l=l[c];local n=l[a];o[n]=o[n](f(o,n+1,l[e]));for l=n+1,d do o[l]=nil;end;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=l[a];o[n]=o[n](f(o,n+1,l[e]));for l=n+1,d do o[l]=nil;end;l=l[c];o[l[a]]=x[l[e]];l=l[c];l=l[c];elseif(n<27)then local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=(_159);(function()local e=a;local a=l;local a=a[e];o[a](o[1+a]);for l=a,d do o[l]=nil;end;l=l[c];end){};local n=i;local r=a;local t=n[l[e]];local n=l[r];o[n]=t;l=l[c];local n=l[a];o[n]=o[n]();l=l[c];x[l[e]]=o[l[a]];l=l[c];local t=i;local n=a;local t=t[l[e]];local n=l[n];o[n]=t;l=l[c];o[l[a]]=x[l[e]];l=l[c];o[l[a]]=(l[e]~=0);l=l[c];local n=l[a];o[n]=o[n](f(o,n+1,l[e]));for l=n+1,d do o[l]=nil;end;l=l[c];x[l[e]]=o[l[a]];l=l[c];local t=i;local n=a;local t=t[l[e]];local n=l[n];o[n]=t;l=l[c];o[l[a]]=x[l[e]];l=l[c];o[l[a]]=(l[e]~=0);l=l[c];local n=l[a];o[n]=o[n](f(o,n+1,l[e]));for l=n+1,d do o[l]=nil;end;l=l[c];local n=(_99);(function()o[l[a]]=x[l[e]];l=l[c];end){};l=l[c];end;elseif(n<=28)then local l=l[a];o[l]=o[l](f(o,l+1,r));for l=l+1,r do o[l]=nil;end;elseif(n>29)then l=l[c];local e=l[a];r=e+E-1;for l=0,E do o[e+l]=R[l];end;for l=r+1,d do o[l]=nil;end;l=l[c];local a=l[a];do return f(o,a,r);end;l=l[c];l=l[c];elseif(n<30)then l=l[c];local n=i;local t=a;local i=n[l[e]];local n=l[t];o[n]=i;l=l[c];local n=l;local t=e;local i=a;local x=o;local t=x[n[t]];local n=n[i];o[n]=t;l=l[c];local n=l;local t=e;local i=a;local x=o;local t=x[n[t]];local n=n[i];o[n]=t;l=l[c];local a=l[a];o[a](f(o,a+1,l[e]));for l=a+1,d do o[l]=nil;end;l=l[c];l=l[c];end;elseif(n<=35)then if(n<=32)then if(n==31)then o[l[a]]=({(nil)});elseif(n<=32)then o[l[a]]=(l[e]~=0);end;elseif(n<=33)then o[l[a]]=(l[e]~=0);l=l[c];x[l[e]]=o[l[a]];l=l[c];local n=i;local f=a;local n=n[l[e]];local f=l[f];o[f]=n;l=l[c];local n=a;local f=l[e];local n=l[n];o[n]=f;l=l[c];local f=a;local n=l;local n=n[f];o[n](o[1+n]);for l=n,d do o[l]=nil;end;l=l[c];local f=i;local n=a;local f=f[l[e]];local n=l[n];o[n]=f;l=l[c];o[l[a]]=o[l[e]][l[t]];l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l;local n=n[t];o[n](o[1+n]);for l=n,d do o[l]=nil;end;l=l[c];o[l[a]]=(l[e]~=0);l=l[c];x[l[e]]=o[l[a]];l=l[c];l=l[c];elseif(n>34)then local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=(_17);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=(_114);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=(_105);(function()local n=a;local a=l[e];local e=l[n];o[e]=a;l=l[c];end){};local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=(_184);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=(_51);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=(_143);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=(_79);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];elseif(n<35)then if(not(o[l[a]]))then h=l[e];end;end;elseif(n<=38)then if(n<=36)then o[l[a]]=u(256);elseif(n>37)then x[l[e]]=o[l[a]];elseif(n<38)then local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];end;elseif(n<=39)then local c=l[a];o[c]=o[c](f(o,c+1,l[e]));for l=c+1,d do o[l]=nil;end;elseif(n==40)then local n=l[a];o[n](f(o,n+1,l[e]));for l=n+1,d do o[l]=nil;end;l=l[c];local d=i;local n=a;local d=d[l[e]];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=l;local f=e;local i=a;local d=o;local d=d[n[f]];local n=n[i];o[n]=d;l=l[c];local n=l[e];local e=o[n];for l=n+1,l[t]do e=e..o[l];end;o[l[a]]=e;l=l[c];l=l[c];elseif(n<=41)then local c=l[a];local e={o[c](o[c+1]);};local a=l[t];local l=0;for c=c,a do l=l+1;o[c]=e[l];end;for l=a+1,d do o[l]=nil;end;end;elseif(n<=62)then if(n<=51)then if(n<=46)then if(n<=43)then if(n>42)then local l=l[a];o[l]=o[l]();elseif(n<43)then o[l[a]]=o[l[e]][l[t]];l=l[c];local n=i;local d=a;local t=n[l[e]];local n=l[d];o[n]=t;l=l[c];local n=l;local d=e;local e=a;local t=o;local d=t[n[d]];local e=n[e];o[e]=d;l=l[c];local e=l[a];local d,n=N(o[e](o[e+1]));r=n+e-1;local n=0;for l=e,r do n=n+1;o[l]=d[n];end;l=l[c];local a=l[a];o[a]=o[a](f(o,a+1,r));for l=a+1,r do o[l]=nil;end;l=l[c];l=l[c];end;elseif(n<=44)then o[l[a]]=x[l[e]];l=l[c];o[l[a]]=x[l[e]];l=l[c];o[l[a]]=o[l[e]][o[l[t]]];l=l[c];o[l[a]]=o[l[e]][l[t]];l=l[c];o[l[a]]=o[l[e]][o[l[t]]];l=l[c];local a=l[a];o[a]=o[a](f(o,a+1,l[e]));for l=a+1,d do o[l]=nil;end;l=l[c];l=l[c];elseif(n==45)then local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=l[a];o[n](f(o,n+1,l[e]));for l=n+1,d do o[l]=nil;end;l=l[c];local t=i;local n=a;local t=t[l[e]];local n=l[n];o[n]=t;l=l[c];o[l[a]]();l=l[c];local n=i;local f=a;local t=n[l[e]];local n=l[f];o[n]=t;l=l[c];o[l[a]]();l=l[c];local t=i;local n=a;local t=t[l[e]];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l;local n=t[n];o[n](o[1+n]);for l=n,d do o[l]=nil;end;l=l[c];o[l[a]]=x[l[e]];l=l[c];l=l[c];elseif(n<=46)then local t=i;local n=a;local t=t[l[e]];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l;local n=n[t];o[n](o[1+n]);for l=n,d do o[l]=nil;end;l=l[c];local d=i;local n=a;local d=d[l[e]];local n=l[n];o[n]=d;l=l[c];local n=a;local a=l[e];local e=l[n];o[e]=a;l=l[c];l=l[c];end;elseif(n<=48)then if(n==47)then o[l[a]]=o[l[e]][o[l[t]]];elseif(n<=48)then local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=l[a];o[n](f(o,n+1,l[e]));for l=n+1,d do o[l]=nil;end;l=l[c];local n=i;local t=a;local n=n[l[e]];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local a=l[a];o[a](f(o,a+1,l[e]));for l=a+1,d do o[l]=nil;end;l=l[c];l=l[c];end;elseif(n<=49)then o[l[a]]();elseif(n==50)then l=l[c];l=l[c];elseif(n<=51)then o[l[a]]=#o[l[e]];end;elseif(n<=56)then if(n<=53)then if(n>52)then o[l[a]][l[e]]=o[l[t]];elseif(n<53)then o[l[a]]=u(l[e]);end;elseif(n<=54)then l=l[c];l=l[c];elseif(n>55)then o[l[a]]=o[l[e]]+l[t];elseif(n<56)then if(o[l[a]]~=l[t])then h=l[e];end;end;elseif(n<=59)then if(n<=57)then o[l[a]]=x[l[e]];l=l[c];o[l[a]]=o[l[e]][o[l[t]]];l=l[c];o[l[a]]=o[l[e]][l[t]];l=l[c];o[l[a]]=o[l[e]][o[l[t]]];l=l[c];o[l[a]]=x[l[e]];l=l[c];local a=l[a];o[a](f(o,a+1,l[e]));for l=a+1,d do o[l]=nil;end;l=l[c];l=l[c];elseif(n==58)then local l=l[a];o[l]=o[l](o[l+1]);for l=l+1,d do o[l]=nil;end;elseif(n<=59)then o[l[a]]=x[l[e]];end;elseif(n<=60)then local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=(_94);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=(_153);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=(_12);(function()local n=a;local a=l[e];local e=l[n];o[e]=a;l=l[c];end){};local n=(_43);(function()local n=a;local a=l[e];local e=l[n];o[e]=a;l=l[c];end){};local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=(_109);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=(_36);(function()local n=a;local a=l[e];local e=l[n];o[e]=a;l=l[c];end){};local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=(_99);(function()local n=a;local a=l[e];local e=l[n];o[e]=a;l=l[c];end){};local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];elseif(n>61)then o[l[a]]=o[l[e]][l[t]];l=l[c];local n=i;local t=a;local d=n[l[e]];local n=l[t];o[n]=d;l=l[c];local n=l;local t=e;local d=a;local e=o;local t=e[n[t]];local e=n[d];o[e]=t;l=l[c];local e=l[a];local d,n=N(o[e](o[e+1]));r=n+e-1;local n=0;for l=e,r do n=n+1;o[l]=d[n];end;l=l[c];local a=l[a];o[a]=o[a](f(o,a+1,r));for l=a+1,r do o[l]=nil;end;l=l[c];l=l[c];elseif(n<62)then if(o[l[a]]~=o[l[t]])then h=l[e];end;end;elseif(n<=73)then if(n<=67)then if(n<=64)then if(n==63)then local c=l[a];local n=l[t];local a=c+2;local c=({o[c](o[c+1],o[a]);});for l=1,n do o[a+l]=c[l];end;local c=c[1];if(c)then o[a]=c;h=l[e];end;elseif(n<=64)then do return(o[l[a]]);end;end;elseif(n<=65)then l=l[c];l=l[c];elseif(n==66)then if(l[a]>=o[l[t]])then h=l[e];end;elseif(n<=67)then local n=A[l[e]];local e=l[G];local c={};local d=j({},{__index=function(o,l)local l=c[l];return(l[1][l[2]]);end,__newindex=function(a,l,o)local l=c[l];l[1][l[2]]=o;end;});for l=1,l[t],1 do local a=e[l];if(a[0]==0)then c[l-1]=({o,a[1]});else c[l-1]=({x,a[1]});end;s[#s+1]=c;end;o[l[a]]=T(n,d,i);end;elseif(n<=70)then if(n<=68)then for l=l[a],l[e]do o[l]=(nil);end;elseif(n==69)then o[l[a]]=x[l[e]];l=l[c];o[l[a]]=o[l[e]][o[l[t]]];l=l[c];o[l[a]]=o[l[e]][l[t]];l=l[c];o[l[a]]=o[l[e]][o[l[t]]];l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local a=l[a];o[a](f(o,a+1,l[e]));for l=a+1,d do o[l]=nil;end;l=l[c];l=l[c];elseif(n<=70)then local e=l[e];local c=o[e];for l=e+1,l[t]do c=c..o[l];end;o[l[a]]=c;end;elseif(n<=71)then o[l[a]]=x[l[e]];l=l[c];o[l[a]]=o[l[e]][o[l[t]]];l=l[c];o[l[a]]=o[l[e]][l[t]];l=l[c];local n=(_86);(function()o[l[a]]=o[l[e]][o[l[t]]];l=l[c];end){};local n=(_113);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local a=l[a];o[a](f(o,a+1,l[e]));for l=a+1,d do o[l]=nil;end;l=l[c];l=l[c];elseif(n>72)then o[l[a]]=T(A[l[e]],(nil),i);elseif(n<73)then local n=a;local e=l[e];local n=l[n];o[n]=e;l=l[c];local e=a;local a=l;local a=a[e];o[a](o[1+a]);for l=a,d do o[l]=nil;end;l=l[c];l=l[c];end;elseif(n<=78)then if(n<=75)then if(n>74)then local l=l[a];local a,c=N(o[l](o[l+1]));r=c+l-1;local c=0;for l=l,r do c=c+1;o[l]=a[c];end;elseif(n<75)then o[l[a]]=o[l[e]][l[t]];l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l;local n=n[t];o[n](o[1+n]);for l=n,d do o[l]=nil;end;l=l[c];local n=i;local t=a;local x=n[l[e]];local n=l[t];o[n]=x;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l;local n=n[t];o[n](o[1+n]);for l=n,d do o[l]=nil;end;l=l[c];local n=i;local x=a;local t=n[l[e]];local n=l[x];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l;local n=n[t];o[n](o[1+n]);for l=n,d do o[l]=nil;end;l=l[c];local t=i;local n=a;local t=t[l[e]];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=l[a];o[n](f(o,n+1,l[e]));for l=n+1,d do o[l]=nil;end;l=l[c];local t=i;local n=a;local t=t[l[e]];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=l[a];o[n](f(o,n+1,l[e]));for l=n+1,d do o[l]=nil;end;l=l[c];local n=i;local t=a;local n=n[l[e]];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=l[a];o[n](f(o,n+1,l[e]));for l=n+1,d do o[l]=nil;end;l=l[c];local d=i;local n=a;local d=d[l[e]];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];end;elseif(n<=76)then local n=(_172);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=(_144);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=(_57);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=(_166);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=(_192);(function()local n=a;local a=l[e];local e=l[n];o[e]=a;l=l[c];end){};local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=(_128);(function()local n=a;local a=l[e];local e=l[n];o[e]=a;l=l[c];end){};local n=(_192);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];elseif(n==77)then local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local n=a;local d=l[e];local n=l[n];o[n]=d;l=l[c];local d=a;local n=l[e];local d=l[d];o[d]=n;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];elseif(n<=78)then o[l[a]]=x[l[e]];l=l[c];o[l[a]]=x[l[e]];l=l[c];o[l[a]]=o[l[e]][o[l[t]]];l=l[c];o[l[a]]=o[l[e]][l[t]];l=l[c];o[l[a]]=#o[l[e]];l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];end;elseif(n<=81)then if(n<=79)then local n=l;local r=e;local x=a;local h=o;local r=h[n[r]];local n=n[x];o[n]=r;l=l[c];local n=a;local x=l[e];local n=l[n];o[n]=x;l=l[c];local n=i;local x=a;local n=n[l[e]];local x=l[x];o[x]=n;l=l[c];local i=i;local n=a;local i=i[l[e]];local n=l[n];o[n]=i;l=l[c];o[l[a]]=o[l[e]][l[t]];l=l[c];local n=a;local i=l[e];local n=l[n];o[n]=i;l=l[c];o[l[a]]=#o[l[e]];l=l[c];local n=l[a];o[n]=o[n](f(o,n+1,l[e]));for l=n+1,d do o[l]=nil;end;l=l[c];o[l[a]]=o[l[e]][o[l[t]]];l=l[c];local n=l[a];o[n]=o[n](o[n+1]);for l=n+1,d do o[l]=nil;end;l=l[c];local n=a;local i=l[e];local n=l[n];o[n]=i;l=l[c];local i=l[e];local n=o[i];for l=i+1,l[t]do n=n..o[l];end;o[l[a]]=n;l=l[c];local a=l[a];o[a](f(o,a+1,l[e]));for l=a+1,d do o[l]=nil;end;l=l[c];l=l[c];elseif(n==80)then local x;local i;local f;local c=42069;local n=0;local t={};while n<313 do n=n+1;while n<469 and c%15792<7896 do n=n+1 c=(c*173)%33576 local r=n+c if(c%5580)>2790 then c=(c+63)%33131 while n<144 and c%10956<5478 do n=n+1 c=(c+510)%44083 local a=n+c if(c%19448)>=9724 then c=(c+829)%28715 local l=36099 if not t[l]then t[l]=1 for l=f,d do o[l]=nil;end;end elseif c%2~=0 then c=(c+560)%26390 local o=56403 if not t[o]then t[o]=1 i=l;end else c=(c*271)%10149 n=n+1 local l=89909 if not t[l]then t[l]=1 end end end elseif c%2~=0 then c=(c+242)%24024 while n<887 and c%8898<4449 do n=n+1 c=(c*60)%31334 local d=n+c if(c%16494)>8247 then c=(c+844)%36188 local l=93621 if not t[l]then t[l]=1 f=i[x];end elseif c%2~=0 then c=(c+428)%26223 local c=91709 if not t[c]then t[c]=1 o[l[a]]=S[l[e]];end else c=(c-546)%45243 n=n+1 local l=85010 if not t[l]then t[l]=1 o[f](o[1+f]);end end end else c=(c+371)%8867 n=n+1 while n<125 and c%13740<6870 do n=n+1 c=(c+100)%31144 local d=n+c if(c%13874)>=6937 then c=(c-691)%35839 local c=60679 if not t[c]then t[c]=1 o[l[a]]=S[l[e]];end elseif c%2~=0 then c=(c+983)%13070 local l=48063 if not t[l]then t[l]=1 x=a;end else c=(c*99)%33523 n=n+1 local l=98035 if not t[l]then t[l]=1 end end end end end c=(c*641)%9075 end elseif(n<=81)then local c=l[a];local n=o[c+2];local a=o[c]+n;o[c]=a;if(n>0)then if(a<=o[c+1])then h=l[e];o[c+3]=a;end;elseif(a>=o[c+1])then h=l[e];o[c+3]=a;end;end;elseif(n<=82)then local a=a;local c=l[e];local l=l[a];o[l]=c;elseif(n>83)then local c=l[a];local a=l[e];local n=50*(l[t]-1);local e=o[c];local l=0;for a=c+1,a do e[n+l+1]=o[c+(a-c)];l=l+1;end;elseif(n<84)then local l=l[a];do return f(o,l,r);end;end;until false end);end;return T(L(),{},V())(...);end)(({[((148732455-#("...")))]=("\110");[(522810331)]=((8));[(665894567)]=((734950109));[((#{692;(function(...)return 46,792;end)()}+914042470))]=(((#{916;943;926;209;}+963057233)));[(924091155)]=((6853));[((963057240-#("...")))]=("\97");[((76059852-#("...")))]=(((#{633;687;591;654;(function(...)return 293;end)()}+243)));[((#{496;681;903;157;(function(...)return 850,984,657,253;end)()}+274188017))]=(((#{(function(...)return 458,...;end)(256,255,714)}+572902)));[((354173214-#("")))]=((1668));["o0V0p"]=(((#{9;84;640;399;(function(...)return 3,498;end)()}+14)));[(453330795)]=("\35");[((#{604;}+402090975))]=((364));[((14524896-#("...")))]=("\111");[((#{539;210;(function(...)return 981,25;end)()}+51196518))]=(((#{}+94096243)));[(506309201)]=((14524893));[(880833398)]=(((269674459-#("..."))));[((617862571-#("")))]=((5000));[(671663253)]=((834));[(291376882)]=("\109");[((#{}+679052001))]=(((8298-#("..."))));[((#{945;859;77;}+94096240))]=("\114");EcknUoZsz8=(((#{366;14;689;}+336605445)));[(461251300)]=((489714736));[((653263802-#("...")))]=(((291376882-#(""))));[(980689295)]=("\101");[(546244669)]=((659968));["qfelFVESoO"]=(((0-#(""))));[(702551789)]=((1));[(371647266)]=((254));['hOy2uEr96H']=((90));[(282167392)]=(((3-#(""))));[((#{379;945;230;}+968334358))]=("\108");[(291337253)]=(((465129-#("..."))));[(142025310)]=((52));XTOTpa=("\117");["bMfm3n3xEA"]=((6));[(468472682)]=(((#{781;}+630430700)));[(489714736)]=("\99");[((589771924-#("")))]=(((#{(function(...)return 320,355,...;end)()}+254)));["adnzlus"]=((21));[(797463314)]=((968334361));['DjsMpym3o']=(((#{166;947;184;233;(function(...)return 953,421,...;end)(720,556,473,143)}-1)));["qv7bWBfpm"]=(((665953790-#("..."))));[((580284619-#("")))]=((16777216));["Te6Stok"]=((284));[(647558254)]=(((#{}+5)));[(112391480)]=((7));[((182400394-#("...")))]=((32));[((#{927;(function(...)return 883,89,915,472;end)()}+133967072))]=((44));[(791237410)]=((2047));[((777508595-#("")))]=(((206-#("..."))));[(127256371)]=((4));PLcltcxo0O=("\104");[(665953787)]=("\100");[(630430701)]=("\118");['QL2QJmw']=(((331550383-#("..."))));[((#{234;515;927;}+743705820))]=(((1026-#("..."))));pv7kJwESN0=("\120");[((#{235;(function(...)return 402,704,19;end)()}+288019381))]=(((980689295-#(""))));[((#{499;910;506;244;(function(...)return 872,478;end)()}+364668952))]=("\105");[((683201938-#("")))]=(((530963888-#("..."))));[(930038276)]=((388196596));[((45878683-#("...")))]=((28377));["x8yR8iX"]=(((#{}+65536)));["V41JUwz"]=("\102");[(336605448)]=("\98");[((#{397;}+764972043))]=(((31-#(""))));[((388196599-#("...")))]=("\112");[((740744217-#("...")))]=((720511379));[((369029143-#("")))]=((364668958));[((340692478-#("...")))]=(((453330798-#("..."))));[(404237577)]=((798));[(774986499)]=(((#{225;258;}+521)));[((734950109-#("")))]=("\51");[(702034079)]=((148732452));[(269674456)]=("\116");[(793755290)]=(((6530-#("..."))));[(720511379)]=("\115");[((942620793-#("")))]=(((#{746;181;189;(function(...)return 351,715,261,191;end)()}+158)));['jWtS3ML']=((36));[(530963885)]=("\121");[(331550380)]=("\50");["hR7xCz4db"]=(((#{836;326;}+397)));[(279307758)]=(((29361-#("..."))));[(595729054)]=((2));}),...)})do return l end;
\ No newline at end of file
diff --git a/resources/ebu_f250f/client/utils.lua b/resources/ebu_f250f/client/utils.lua
new file mode 100644
index 000000000..5ecef97c9
--- /dev/null
+++ b/resources/ebu_f250f/client/utils.lua
@@ -0,0 +1,39 @@
+---------------------------------------
+----- ADD YOUR OWN JOB CHECK HERE -----
+---------------------------------------
+
+
+--[[ USE ONLY IF YOU WANT ESX JOB SUPPORT
+ESX = nil
+Citizen.CreateThread(function()
+ while ESX == nil do
+ TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
+ Citizen.Wait(0)
+ end
+
+ while ESX.GetPlayerData().job == nil do
+ Citizen.Wait(100)
+ end
+
+ PlayerLoaded = true
+ ESX.PlayerData = ESX.GetPlayerData()
+end)
+
+RegisterNetEvent('esx:playerLoaded')
+AddEventHandler('esx:playerLoaded', function(xPlayer)
+ ESX.PlayerData = xPlayer
+end)
+
+RegisterNetEvent('esx:setJob')
+AddEventHandler('esx:setJob', function(job)
+ ESX.PlayerData.job = job
+end)
+]]
+
+--allowed() is the function that determines if the player is allowed to use the dyno. DO NOT RENAME THE FUNCTION
+--Place whatever job check code you want in here, return true if allowed, false if not
+function allowed()
+
+ return true
+
+end
\ No newline at end of file
diff --git a/resources/ebu_f250f/config.lua b/resources/ebu_f250f/config.lua
new file mode 100644
index 000000000..776c8c241
--- /dev/null
+++ b/resources/ebu_f250f/config.lua
@@ -0,0 +1,7 @@
+Config = {}
+
+Config.bulky = {'igonrar41bb','igonrar41', 'ignoresz1bb','ignoresz1'} --Lights & Takedowns
+Config.integrity = { -- Lights, TA, Takedowns
+ 'firef250','firef250',
+ 'firef550','firef550'
+}
\ No newline at end of file
diff --git a/resources/ebu_f250f/fxmanifest.lua b/resources/ebu_f250f/fxmanifest.lua
new file mode 100644
index 000000000..0eb80f8b2
--- /dev/null
+++ b/resources/ebu_f250f/fxmanifest.lua
@@ -0,0 +1,16 @@
+fx_version 'adamant'
+game 'gta5'
+
+description 'Ferious\'s Ford F250 Fire Batt Truck'
+author 'Theebu'
+version '0.1.0'
+
+client_scripts {
+ 'config.lua',
+ 'client/utils.lua',
+ 'client/client.lua'
+}
+
+server_scripts {
+ 'server/server.lua'
+}
\ No newline at end of file
diff --git a/resources/ebu_f250f/server/server.lua b/resources/ebu_f250f/server/server.lua
new file mode 100644
index 000000000..708641a74
--- /dev/null
+++ b/resources/ebu_f250f/server/server.lua
@@ -0,0 +1 @@
+for o,l in pairs({(function(l,...)local P="This file was obfuscated using PSU Obfuscator 4.0.A | https://www.psu.dev/ & discord.gg/psu";local x=l[((#{688;(function(...)return 937,516;end)()}+281859381))];local N=l['ix98u'];local d=l[((55755084-#("https://www.youtube.com/watch?v=Lrj2Hq7xqQ8")))];local n=l[(703926900)];local z=l[((#{829;465;627;(function(...)return 642,213,70,113;end)()}+876748888))];local r=l[(265025355)];local I=l[(323109054)];local F=l[((#{199;588;369;888;}+10622252))];local u=l["nxzGT5W"];local j=l[((546219126-#("who the fuck looked at synapse xen and said 'yeah this is good enough for release'")))];local y=l['Ca0xnwY'];local W=l[(589874492)];local S=l[(992829918)];local h=l[(652842304)];local Y=l[(313218363)];local O=l.UU7lNz4m;local p=l[(826754812)];local e=l[(751497207)];local v=l[(353799950)];local s=l[(89301931)];local m=l[((648145435-#("oh Mr. Pools, thats a little close please dont touch me there... please Mr. Pools I am only eight years old please stop...")))];local g=l[((#{261;915;645;(function(...)return;end)()}+340856012))];local C=l[(425486230)];local c=l[((216687057-#("uh oh everyone watch out pain exist coming in with the backspace method one dot two dot man dot")))];local _=l[((#{192;}+863269983))];local V=l[((451738654-#("luraph is now down until further notice for an emergency major security update")))];local M=l[((762544959-#("woooow u hooked an opcode, congratulations~ now suck my cock")))];local H=l['HoDJ2JBSmC'];local R=l["Py2waO5"];local b=l.R0vjaIdD;local D=l[((#{925;314;}+160107248))];local w=l[(916917355)];local i=l[(704143932)];local k=((getfenv)or(function(...)return(_ENV);end));local a,f,o=({}),(""),(k(c));local t=((o[""..l[u]..l[h].."\116\51"..l[j]])or(o["\98"..l[h]..l[e]])or({}));local a=(((t)and(t["\98\120"..l[w].."\114"]))or(function(l,o)local a,c=c,r;while((l>r)and(o>r))do local e,t=l%n,o%n;if e~=t then c=c+a;end;l,o,a=(l-e)/n,(o-t)/n,a*n;end;if lr do local o=l%n;if o>r then c=c+a;end;l,a=(l-o)/n,a*n;end;return(c);end));local B=(n^D);local B=(B-c);local E,A,L;local s=(f[""..l[s]..l[d]..l[C].."\98"]);local y=(f["\98"..l[y].."\116\101"]);local J=(f["\99"..l[g]..l[x]..l[p]]);local s=(f[""..l[d].."\117\98"]);local q=((o[""..l['uuNfLLjoSj'].."\97"..l[e]..l[g]][""..l[b].."\100"..l[i].."\120\112"])or(function(l,o,...)return((l*n)^o);end));local f=((o["\117\110\112"..l[x]..l[F].."\107"])or(o[""..l[e].."\97"..l[u].."\108"..l[i]][""..l[C].."\110"..l[I]..l[x].."\99\107"]));local I=(o["\114\97"..l[_]..l[d].."\101"..l[e]]);local I=(o[""..l[e].."\121\112"..l[i]]);local I=(o["\116"..l[w]..l[m]..l[C]..l.uuNfLLjoSj.."\98"..l[i]..l[p]]);local C=(o[""..l["uuNfLLjoSj"].."\97"..l[e]..l[g]][""..l[v]..l[b].."\111\111\114"]);local U=(o["\112"..l[x]..l[h].."\114"..l[d]]);local _=(o["\115"..l[i]..l[b]..l[i].."\99\116"]);local T=(o["\115"..l[i].."\116\109\101"..l[e]..l[x]..l[e]..l[x]..l[u]..l[b].."\101"]);A=((t[""..l[p]..l[d].."\104"..l[h].."\102"..l[e]])or(function(o,l,...)if(lz then return o end e=e+c a=(a+Y)%O if(a%M)>R then return l else return o(l(l,o),o(o,l))end return o(l(o,o)and l(l and o,l),l(l,o))end,function(l,o)if e>W then return l end e=e+c a=(a+S)%N if(a%(926))>=((499-#("If you see this, congrats you're gay")))then return o else return o(l(l,l),l(o,o))end return l(l(l,l),l(o,o and l)and l(o,l and o))end)return a;end)()));local e=(#P+(165));local i,x=({}),({});for l=r,e-c do local o=J(l);i[l]=o;x[l]=o;x[o]=l;end;local u,n=(function(a)local t,n,l=y(a,c,(3));if((t+n+l)~=((291-#("https://www.youtube.com/watch?v=Lrj2Hq7xqQ8"))))then o=o+(28);e=e+((#{735;261;}+203));end;a=s(a,(5));local o,n,t=(""),(""),({});local l=c;local function r()local o=I(s(a,l,l),(36));l=l+c;local a=I(s(a,l,l+o-c),((#{841;310;890;209;(function(...)return 563,492,650,449;end)()}+28)));l=l+o;return(a);end;o=x[r()];t[c]=o;while(l<#a)do local l=r();if i[l]then n=i[l];else n=o..s(o,c,c);end;i[e]=o..s(n,c,c);t[#t+c],o,e=n,n,e+c;end;return(d(t));end)("PSU|23X25U101025J25W1j27622V121h2172171s1q1N141521n21i1D111b1Q1t1t1d26c24A1727622P1f27R18181422V1d27X1021Z21H1J1n1V27T26C2471A27621z21e1s21m21I27J1V1a1626w24C1127621323d22C28H102241Z1821g28n1428p1626l23x15276234121R171Q172391627B27d161N1225x24G1I27622b21k1A1L1h171d1e1J1m21g21O1D1L1i191T1V26o2451827621U1z1I1m21h21d1J1621p21V28Z27C1h1Q1b1428b1M1723I27p2762911c121d21o2A51O1S1N25c2562ae1021u2191B1t21q21Q2Bh21D22G29k10237171629F1923g1r27627621s26726722n1k1b29t2132BS171921D21J1d1p1g25z25128722B2131h1L101l1123f1m1927Y1k111r1S29F101r26H2442Cr1022E141129529721N2281e27622a21j1b1A111n1x21i1h101t2C81K26M23w2dl102dd1L1s151a1229X1121j2131R1T2aM1225525R27a10236171r21D2181m162ax1N21m21l1j1r1d1n1T161122I21e2bO2202151f1A181923E1q29b1022821d2801723d28627622321a28l2181B1121n22F2D222c2ah101b2132132f121221T2bD21y21b15192142141M1R26T2482F521W1x162B42372f429T21N1D2CR24w25Z2C42881y1h21J2171115181M1n1B2642582DB102aR1n1c28u1b29n2ER111T21M21x1c28I2121C1821I2dk2Dm2do21m21U2gK22R1h1j1i1R1R2Gt2av1N25125n2HB2Bp1i1N1j1C172Dn1L1F1d1625525V1f27623b152E41H21M21o1f151p1i2A02a225Y2cg27b181b19122fi24i25c28721V21627s1j1v1b26R24e1329C1S1U26n2d127621V217191J1j121n1H1N23c2iK27622t1n2DM1t24U25w2BD22u2eN2ep2h62642Bc2762212132I52i71622921l1D27622z21A2141k21G21Q1321d21722227S2fa2Bn2762hn2iu141R26q2Ad2aF1z12181r1h2L12381P2BO21v1521G2I21825525p2ds22B21E1o21G2G2101I2GA21J21J1k141g2Ax24Z25F1427B162HE21n22b2Kd2bE217171a15131e191w21f1j27q2162Kr2f62b72b926y23y2bo2G8171G1R1Q26Z23R2ic2dT21J2DV2Dx2dz1H111Y21B1R111726H23X1g27622021p1o1C1F11161d21I21p2cY2102al1622z1E2Ds2371M1h1S112KD27p1U122aa1L1n2nI1A23D28Z21Z2GM2132D728Q2552602lX1022F21E19181n23i2M32391r2o01t2L329n21721K1I1s2512672J92dT21f1O26P23Q2GY22r2IU1F2iv1G1529N2CC2Lt21Z21p2D22202131v2cM1n21C2m52352c32762NT2eI172ek21O2B4102Gi2gK22621N1o1F2PW2MC2pA122182272Bo2pU29Y1r24p25q2d223B1O1T1p1o132l41624426s2f522C2121j181524D2Qt2762222111D21721924J25d2EW219141D2B824926U28722E21f29n2e421s21t23h2GY2dd1829E1H1Z21F2eO2EQ2Es21C28y27622u1F1R1N1M1Q2mA2i72112252oG2381T2f022P2fc2mI2RD2B928U2Ro2Af21c1r181f21p2121m181o21121f27T2712mm2jf1Y2he2I11i23B2OG23b1m1j1S24f2722MV2Ar162a21Q182Ck1L1l2M9192cF28721x2171f2To1124J2Hx2762fn29s1B21p2oC2EI23a2F52342jK2kD2R02f522d1H2rB22n25629A2S11a2J91T2CO2bd2NC2nE2NG2Ni22821c2Og2311C2Dv24v2Qi2Af2bg1T21R2151t1h1621N2S0102312Iw1D1f1V1u2Hq1t21Z2uU2762Ts1r1o2672502bo2361J2EZ1B1222h21f2872tG2gu1O21R2291o29t21M141o1p2a62H621O21F151d1s1621R1z2B32gg2182192452r12D32cb2CD2182sb2tz21N101324W25t2m32R31629G171W2U42f32f52251y1Q2EI21n22e2bD2242111E1F1S2dn1924626q2p122v2It2452XR2PT29N21O2Fl27622s2nH2b32qm2fz2FK2d22282mj1N21h28k1Q23C2GK22c21D1t1c2oB28o28Q26W2DR2s12s32O42iK2f02nG1h2v71N2e421J21X2bx27626o25R26B2jX2tz21d19191L28D2an2242f52382tn2ma2331c2L821813131T21T21L2ZL2762F728b27Q172u62KS1H2KU2Az2gK22E21R1r2ES1k1d21L2St2jo152mV21t211101X2mD27q21o2EY2f0191N26N2J827621Y191P26623L2D222A21N2xl1S21F21H1R1p21W21j2P122121m21e2642G62pt2qp1m1P21c22i2oG2UD2rB26d23N2Gk2k61U152Fj2192SQ29N26H2432GY2q32Q52pw2dj2lR1G1B2i826w2492oG2s22s425Z2k42gZ27D2JM1T1s1026Z23W2Og2jG2zb1723E2d221t1Y102EI102XN1b25N2ir1022x1Q21821p172ck21421S2D222B21c2JN2FP21528k26923o2hY2xC1b1H1P1921i313F31161425I2532f521Y2lB2he26l23m28Z2P82i82rR2ur1O2S22NA1022r122vd28m171O1N1d2wg1529x1M312t2Id1I31391s2He2NR23P26Y2GK2nT2yx27k2fi2dz237142GY2O91H21C1x1M1g162df310e29h26m312B27622Q2kD1326c24e1M310027j29x21M2eG2Pv2Ek2eM2Rw2H626E23v2p12371A1N2132hA29T21O1q1R1A21j2U42Y7276312v2Eq1V1N2e02542of27622621B2He26w2n927622d310c21n213311t112YL29628q25z313x2tZ2Fo1b22i21o2Bd2K61Q1Y2wt1G2292Vz27622X1718172Hb1224o25O2GK29d2Os2YX2OV2Ox2512612F521t21E102Nu22Z2L727y2832i72Cz2402m32UW1a1e21M2142IF1t2ZI1926L23p2m322821R2X529H2x82yM1624I2LW2762382Gg1L312F2bd314z2HI192Dp27W2762Ri2rk2zQ21s314p313431362Py2vD1126k312o29T21i141L24Z21w23N27622J1523122E2pW21621I21l21D2L121h22x22Y132301i2372131L2Am2n121m22x1m1123b2112E4103101226310u1t2201Q23i2312391Z2Yy162xE2281Q2BX22v22x1n23A21R1Q27R22C23i22z22P2a5102pW22a22c22B237313T1p14172211Q220312l14132212CL2231d1Q1g1c1T1m2222211022023g2xK1Y21c22G22i22023i22x2292a922a2252o11n21x22B1G1H313U1722a22W2fV2ks2iu1L172QP1C2vY2872yh2jT2qx1724P25h1227622N1O24b317Z29L2Ho1425T31332Ar2Jk1B1o214311l2tZ21H121625Z24I314b22T319y31a031a218229227151K314M1h2Kb2M3314d314f219316K1s1d31Dt24i317R2Dc21j2rr2L32mC2me1Q23P26v2bo2hN315R1h26w28G2Dc2E32u3318U26l319L102382X51G2442Xw313429g21622a2HY2K62Wa31552HG27J28B23C1P2EA314Z27f27H27j27l27n27P27r27T23s2WR22B21n27X1r23p31fa22t1M1321L2aP310T2n41n31Fj2Hu26Y311Q2Sn27J1A1x211318r1724V2622Bo21Z2HD182wo2452702M32262171h132QL1p2122181J1P1e1n1122r314B2FX151o2jn2bT1y2Tt2Tv26k2Ui102Y22pw1i24g2ty1022w27x2rc2K02RX1126E2T1314c2H231EG1L26H2Ky1029J2gt2Ni2zb26W31981021V2181t1N1y28K22r132D222F27N1721K1z2CL1125431df1022U29z1V1M24I27931ek121e29h2Jn2dj31fk1n21J310K29h23f2Bd2Ar31AM141c1u23M2rG2Jf2jh2q91121m22h28722i31DS1F1b1C1m21m22g2DS2352LS1g1g21M21C112kM1H2ZA2Zc2ER2mG2bo317k31C22o421p31cv2gL2Dy2TK315D25A2Iz2762361n31262Ax21622L2P12321b1i26i23Q2BW102g813171K2qn2gO2zB2132161a31391821A2JH1L21d31jf1726z23T28u101a26Z26X2bD31IA2s5314m2A723G2Mv2yH31KF2Zd31712d831FE31Cw3146122q6314K1v1j21821Z2GY2FX2M62n32n5172GO2Gq1823f1H2GY2eC2Ee315U2eJ21m21F1P1K21r31dQ102t9181t22z1O31d32YI1c21I31ed21d22628722A2rJ131B2j91v22q2dS2xC2XE1M21321J28u2N522N2362FY2F024s318X2F621d2Uy31ku31iG31Ln31Am31jt22d2gK22421l1K21e2hh2XO1k24v26328731KW2LR2cw1N26W318b2jF21I27X2Gu1q21J2T32ol1j24m2r92762322vO2q61n24U31iy31G02cu1625I312G2382Cv2BR2BT2312Jq102yH31jl1U2192272dS2aR2NW2Ny1B2OR1v2o32Ni22U2Ps2902Wl2B421r31bl313v31332nT318u24f26y2761131lU102zA10314e2z210112TB2gy31qI1W1x2wO314E211310H1I24p2572762zo1w21E21821q276141431r522t23B276151531r521A21O276161631r523Y24c276172X721E29S27628231r524R2552762Za31r524823U2761A1A31R525V25D2761b1b31r523223g2761c1C31R524k2522761d1D31R523k2422761e1E31r524X24J2761f1f31r521C312w1031k831r5172cL31Am1H31r521l2172761I1I31r523323h2762jJ31r521621K2761K1K31R524323L2762tM31R523f22x2761M1m31r524023m2761N1N31rY31s0101o1O31r521o21A2761P1P31r525024M27631b831R524W24I2762hR31R522C21y2761s1S31r522k22627627s31r523h2332761U1u31R51K2BO1V1V31R522g2222761W31Vm21E21P21B2761X1x31r521021I2761y1y31r523U2482761z1z31R531cY27621021031r521X22F27631QY31r523V24927621221231r525524r28V21331R526325l2762G131R522z23D27621521531R525E25s27621621631R51f1T27627f31r523123j27621821831r5318G27621921931R523M24027621A21A31r51D2Pm1021b21b31r531QQ27621c21c31R51V2M321d21d31R522522N27621e21E31r525F25T27621F21f31r523g23227621g21g31QU21h21G314E1213111i23E22W31R31331R524723p31R931RB21E23x24F31rF31Rh21E12314B31Rm31R525s25E31rr31Rt24M25031rw1831r525u25c31S12Mb21e23O24631S631S821E22722l31sc31SE21E22M22431Si31sK21e31jM31So31sQ21e22F2z11031sv31R521921R31T031T221e24Y24G27631T721e24j24x2762Yw31R526725p31Tg31ti21E23822U31Tm1j31r521S22A31TR31tT21E21W22e31Tx1L31r521U22831u231U421e21v22931u831ua21E21G21227631Ue31R51P2gk31Uk31r521J310h1031UQ21E22D21z31uu1R31R51z21D31Uz31V121E24i24w31v51T31r521Z22d31VA31VC21e1A2W61031Vg31r523P24731VL31Vn25124N31VR31vT21E22821U31vX31vZ21E25X25J31w331w521E23z24D31W831wA21E22e21W31WE21131R522H22331wJ31wL21E24f23x31wP31r523023i31Wu21431r524c23Y31wZ31X121E22122j31X531X7318231rv31Xc21E25Y25G31xG31xi21E22222g31xl31Xn21e26525r31XR31Xt21E21321h27631XY31u531U71031y331R524N25127631Y831r525624O31yd31yf21E22b21t31yj31yL21E22022I31Yp31YR1X31Yt31yv31qM1I22S23A31Z231R523j23131Z731r521121J31ZC31r521221G31Rl31rn21e31H131Zl31r525924v31zp31R531Ca31Zu31r522p23731zZ31R521t22B320431r522v239320931r523722p320D31r525724p31Su31SW21e24Q254320N31R523422q320S1g31r51N2F5320y21e21H213321231R526225k321731r524423q321C31R523522R321H31R522A21S321M31R522J31C51031u931R526025M321w31UF21e23i23031uJ31UL21e25W25i31uP1q31R522R235322A31R522w23E322f31r525t25f322k31R522y23C322p31r525a24S276322v325D322z31r5161k323331R5310j323831R523622o323d31r521f1X323I31r522n225323N31R5241319S1031wk31r526425Q323x21e24523r324131R51R2d231X031R523l243324b31R51931l8324f21n215324J31R524o256324O31R521721l324t31r51b1p324y31xZ21e23922V31y231y421E21R219325731Y921E23N241325C31R522921v325h31r522Q234325m31yS31Yu314e11131i22l227325v21e21b2nL1031Ra31r522o236326321E14315p312X32681G31dA31BF31Rt2152wy1031rx21e26625o326i21E152Jt31Lv320022622k326Q21e24a23S326U21E1T2Mv31SP31r522322H327231R523C22y327721e25Z25h327b31r524623O320X31Tc21E1831B12lM321324s25a327o21E23B22t327s21e24v259327w21e31Y6328021E24z24H321r31R526125N328931R524223K328e31r51u2Hy322621q218328O21E2Tj328s21e25424q328w21e25224K329021e1e312l322u31vH21e24923V329721E22x23F329B21e23W24E329e21E22422m329i21e31CD329M21E24T25B329Q21e24h24Z323s31r51o28z2fr31r522U23832A321e2QP324631r523r24532ab21E21421m31XB21731r521Y22c32Ai21E24b23T32AM21E21D1z32Aq21e24e23w32aU31r525324L32az31R531yf32B431r51J31lU31YE31r525824U32bd21e24d23Z32Bh325o32Bj31dt2D528U2ZO31tS2lM23A22S325z329l2gQ2m82j91i32he32671w24j22V26C31z71i25J25X31Tg321531Zp1S21P2152822QY24Y2531131YW2za2zO2lm21k216326M21E321032041s1E321a320932hz21931Sj1C1522b22e32HL32hF1032cw1X1331j71E31Sj31qp1F32iz1C31uk31qP32iX31SJ2S62h22h331282KD2ai2og31SJ31Qu2Df31s731MH2H22df28231rs1023n22e32HV32bu141826L26d32HW321632jt32hZ21131ra27K24O24t32I61331Rg32I91i24U25832Hn1x2br31RA32jo1i31VE31z732IH23q24432631X28U31rA31Vy2lm21i21032kl1u31yx31Zc111g23v24A31ra1632k831Da32c631Ra31qq327I31z72LM24g24Y32kl1E23T24b32Kp32kr1432kT1I23d22z32lh32lj32631Y32bl326728u32kG31bn27x31qI2BX31rA32Ld31qO32m431qp31qJ31ql32M231Qi2yW32M832m831sD32mE32m52z231Qn2bX32Mk32M231Zu32mH32jt31qO31qm32c627632mM32M92Cr32Mn32mq31qo314e32M724U32h02z226o22726u22j31Rv2QV1r2Db2JL21d2fY1C27q31Lp31Ep23I2ZT2BP27H31392EI31Hc2Jr31dZ31A12l131e331e531e72302d232My31ql1i32C532MU1232iH32GV31Z232ih326A32Jt31r531rv1031rG31QU28u31rm32I928U2N631cZ2J92nH32oN32Jo32my32m432MK32Cb1821H21h"),(#P-((#{332;11;664;518;}+86)));local function c(l,o,...)if(l==473864520)then return((a(((o)-150248)-125200,399337))-128264);elseif(l==663694460)then return((a(a(a(o,908889),35460),444559))-132270);elseif(l==680481012)then return(a(((o)-670900)-40584,253712));elseif(l==200632421)then return(a(a(a(a(o,903941),796706),968485),25728));elseif(l==23741706)then return(a((a(o,517869))-409162,923889));elseif(l==19319742)then return((a(a(a(o,913894),123624),576697))-817664);elseif(l==850416057)then return(a(((a(o,535683))-340618)-935833,217));elseif(l==124869361)then return(a(((o)-329358)-271405,507577));elseif(l==873534327)then return(a(a(a(a(o,273553),861716),973444),977543));elseif(l==445364435)then return(a((a(a((o)-419566,582233),443216))-599956,625752));elseif(l==88486550)then return((((o)-697955)-15085)-36642);elseif(l==243369925)then return(a((a(o,369107))-925899,383619));elseif(l==203670386)then return(a((a((a(o,204464))-810834,593151))-302514,96780));elseif(l==202331266)then return(a((((a(o,441682))-675343)-934898)-543354,174805));else end;end;local d=l[(373408737)];local b=l[((838601550-#("Luraph v12.6 has been released!: changed absolutely fucking nothing but donate to my patreon!")))];local h=l[((#{842;(function(...)return 236,12;end)()}+703926897))];local w=l[(895874704)];local e=l[(216686962)];local m=l[((265025416-#("guys someone play Among Us with memcorrupt he is so lonely :(")))];local c=l.WYWHVY08u6;local p=l[(948372711)];local function r()local l,e=y(u,n,n+h);l=a(l,o);o=l%c;e=a(e,o);o=e%c;n=n+h;return((e*c)+l);end;local function i()local l=a(y(u,n,n),o);o=l%c;n=(n+e);return(l);end;local function t()local e,t,l,i=y(u,n,n+w);e=a(e,o);o=e%c;t=a(t,o);o=t%c;l=a(l,o);o=l%c;i=a(i,o);o=i%c;n=n+d;return((i*p)+(l*b)+(t*c)+e);end;local function d(a,l,o)if(o)then local l=(a/h^(l-e))%h^((o-e)-(l-e)+e);return(l-(l%e));else local l=h^(l-e);return(((a%(l+l)>=l)and(e))or(m));end;end;local A="\35";local function c(...)return({...}),_(A,...);end;local function I(...)local S=l.IQMBr;local W=l[(31184985)];local _=l["I6rLRhP"];local P=l[((415728858-#("psu == femboy hangout")))];local p=l[((#{478;}+692235157))];local v=l[((89581371-#("Are you using AztupBrew, clvbrew, or IB2? Congratulations! You're deobfuscated!")))];local A=l[((895874799-#("uh oh everyone watch out pain exist coming in with the backspace method one dot two dot man dot")))];local k=l[((22463819-#("Luraph v12.6 has been released!: changed absolutely fucking nothing but donate to my patreon!")))];local g=l[(703926900)];local I=l[((#{546;}+189877920))];local e=l[((265025380-#("When the exploiter is sus")))];local j=l['V4z97Vk'];local L=l[(989719139)];local f=l[(329071217)];local m=l.l6jfJr0cOI;local Y=l[(369626620)];local B=l.WYWHVY08u6;local O=l[((#{191;429;}+946942520))];local c=l[((#{(function(...)return 739;end)()}+216686961))];local w=l[((#{771;502;}+593027730))];local b=l[(160107250)];local E=l[((#{167;281;(function(...)return...;end)(218)}+373408734))];local N=l.ZbLMg96G;local z=l[((#{889;152;}+403267725))];local function D(...)local F=({});local l=({});local h=({});for r=e,t(o)-c,c do local h=i(o);if(h%f==w)then local o=i(o);l[r]=(o~=e);elseif(h%f==m)then while(true)do local a=t(o);local o=t(o);local t=c;local n=(d(o,c,P)*(g^b))+a;local a=d(o,f,W);local o=((-c)^d(o,b));if(a==e)then if(n==e)then l[r]=C(o*e);break;else a=c;t=e;end;elseif(a==v)then l[r]=(n==e)and(o*(c/e))or(o*(e/e));break;end;local o=q(o,a-j)*(t+(n/(g^z)));l[r]=o%c==e and C(o)or o break;end;elseif(h%f==_)then while(true)do local t=t(o);if(t==e)then l[r]=('');break;end;if(t>I)then local e,i=(''),(s(u,n,n+t-c));n=n+t;for l=c,#i,c do local l=a(y(s(i,l,l)),o);o=l%B;e=e..x[l];end;l[r]=e;else local c,e=(''),({y(u,n,n+t-c)});n=n+t;for e,l in U(e)do local l=a(l,o);o=l%B;c=c..x[l];end;l[r]=c;end;break;end;elseif(h%f==p)then while(true)do local o=t(o);l[r]=s(u,n,n+o-c);n=n+o;break;end;else l[r]=nil end;end;local a=t(o);for l=e,a-c,c do h[l]=({});end;for B=e,a-c,c do local a=i(o);if(a~=e)then a=a-c;local n,u,y,b,s,f=e,e,e,e,e,e;local x=d(a,c,A);if(x==e)then f=(r(o));n=(r(o));s=(i(o));u=(r(o));elseif(x==m)then elseif(x==w)then f=(t(o));n=(r(o));s=(i(o));u=(r(o));b=({});for l=c,u,c do b[l]=({[e]=i(o),[c]=r(o)});end;elseif(x==c)then f=(t(o));n=(r(o));s=(i(o));elseif(x==g)then f=h[(t(o))];n=(r(o));s=(i(o));elseif(x==A)then f=h[(t(o))];n=(r(o));s=(i(o));u=(r(o));end;if(d(a,m,m)==c)then u=l[u];end;if(d(a,w,w)==c)then f=l[f];end;if(d(a,E,E)==c)then n=l[n];end;if(d(a,p,p)==c)then y=h[t(o)];else y=h[B+c];end;if(d(a,L,L)==c)then b=({});for l=c,i(),c do b[l]=t();end;end;local l=h[B];l["hnWENdlck"]=n;l[S]=b;l[-N]=y;l['r2OBPL']=f;l["E40od0c9DF"]=u;l['wyR']=s;end;end;local a=i(o);for l=e,t(o)-c,c do F[l]=D();end;local o=r(o);return({[-k]=e;['L9jhqY']=o;['laL']=a;["j2vDcns"]=h;[-Y]=l;[O]=F;});end;return(D(...));end;local function b(l,o,r,...)local i=l["L9jhqY"];local a=l["j2vDcns"];local c=0;local n=l["laL"];local m=l[746915];local s=l[-561790];return(function(...)local d="E40od0c9DF";local u=-(1);local o={};local t=a[c];local l=(139246776);local l=568622;local e="r2OBPL";local h={...};local x={};local l=(true);local w=(_(A,...)-1);local y="wyR";local c=-993170;local l=({});local a="hnWENdlck";for l=0,w,1 do if(l>=n)then x[l-n]=h[l+1];else o[l]=h[l+1];end;end;local h=w-n+1;repeat local l=t;local n=l[y];t=l[c];if(n<=18)then if(n<=8)then if(n<=3)then if(n<=1)then if(n>0)then o[l[a]]=b(m[l[e]],(nil),r);elseif(n<1)then r[l[e]]=o[l[a]];end;elseif(n>2)then local l=l;local e=e;local c=a;local a=o;local a=a[l[e]];local l=l[c];o[l]=a;elseif(n<3)then local a=l[a];local e=l[e];local n=50*(l[d]-1);local c=o[a];local l=0;for e=a+1,e do c[n+l+1]=o[a+(e-a)];l=l+1;end;end;elseif(n<=5)then if(n>4)then o[l[a]]=o[l[e]][l[d]];elseif(n<5)then do return;end;end;elseif(n<=6)then o[l[a]][l[e]]=o[l[d]];elseif(n==7)then local a=l[a];o[a](f(o,a+1,l[e]));for l=a+1,i do o[l]=nil;end;elseif(n<=8)then local a=l[a];local n=o[a+2];local c=o[a]+n;o[a]=c;if(n>0)then if(c<=o[a+1])then t=l[e];o[a+3]=c;end;elseif(c>=o[a+1])then t=l[e];o[a+3]=c;end;end;elseif(n<=13)then if(n<=10)then if(n==9)then elseif(n<=10)then local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];end;elseif(n<=11)then local l=l[a];do return f(o,l,u);end;elseif(n>12)then local l=l[a];o[l]=o[l](o[l+1]);for l=l+1,i do o[l]=nil;end;elseif(n<13)then o[l[a]]=#o[l[e]];end;elseif(n<=15)then if(n>14)then o[l[a]]=B(l[e]);l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];elseif(n<15)then l=l[c];l=l[c];end;elseif(n<=16)then local n=l;local u=e;local d=a;local t=o;local t=t[n[u]];local n=n[d];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=l[a];o[n](f(o,n+1,l[e]));for l=n+1,i do o[l]=nil;end;l=l[c];local n=r;local t=a;local n=n[l[e]];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l;local n=n[t];o[n](o[1+n]);for l=n,i do o[l]=nil;end;l=l[c];local t=r;local n=a;local a=t[l[e]];local e=l[n];o[e]=a;l=l[c];l=l[c];elseif(n>17)then local a=l[a];o[a]=0+(o[a]);o[a+1]=0+(o[a+1]);o[a+2]=0+(o[a+2]);local c=o[a];local n=o[a+2];if(n>0)then if(c>o[a+1])then t=l[e];else o[a+3]=c;end;elseif(c19)then o[l[a]]=B(256);elseif(n<20)then local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];end;elseif(n>21)then o[l[a]]=o[l[e]][o[l[d]]];elseif(n<22)then local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];end;elseif(n<=24)then if(n>23)then l=l[c];local t=r;local n=a;local t=t[l[e]];local n=l[n];o[n]=t;l=l[c];local n=r;local r=a;local t=n[l[e]];local n=l[r];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=l;local t=e;local r=a;local d=o;local t=d[n[t]];local n=n[r];o[n]=t;l=l[c];local n=l;local t=e;local d=a;local r=o;local t=r[n[t]];local n=n[d];o[n]=t;l=l[c];local a=l[a];o[a](f(o,a+1,l[e]));for l=a+1,i do o[l]=nil;end;l=l[c];l=l[c];elseif(n<24)then local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];end;elseif(n<=25)then local a=l[a];o[a]=o[a](f(o,a+1,l[e]));for l=a+1,i do o[l]=nil;end;elseif(n==26)then local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];elseif(n<=27)then local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=(_53);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=(_133);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=(_82);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=(_105);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=(_39);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=(_164);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};l=l[c];end;elseif(n<=32)then if(n<=29)then if(n>28)then local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=(_153);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=(_144);(function()local n=a;local a=l[e];local e=l[n];o[e]=a;l=l[c];end){};local n=(_59);(function()local n=a;local a=l[e];local e=l[n];o[e]=a;l=l[c];end){};local n=(_88);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=(_119);(function()local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];end){};local n=(_96);(function()local n=a;local a=l[e];local e=l[n];o[e]=a;l=l[c];end){};local n=(_121);(function()local n=a;local a=l[e];local e=l[n];o[e]=a;l=l[c];end){};local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=(_58);(function()local n=a;local a=l[e];local e=l[n];o[e]=a;l=l[c];end){};local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=(_51);(function()local n=a;local a=l[e];local e=l[n];o[e]=a;l=l[c];end){};local n=(_173);(function()local n=a;local a=l[e];local e=l[n];o[e]=a;l=l[c];end){};local n=a;local a=l[e];local e=l[n];o[e]=a;l=l[c];l=l[c];elseif(n<29)then local u;local f;local d;local i;local c=42069;local n=0;local t={};while n<884 do n=n+1;while n<820 and c%13596<6798 do n=n+1 c=(c-509)%43970 local h=n+c if(c%14432)>7216 then c=(c+842)%32836 while n<431 and c%9832<4916 do n=n+1 c=(c+695)%1577 local o=n+c if(c%2000)>=1000 then c=(c-182)%31036 local o=8434 if not t[o]then t[o]=1 d=u[l[e]];end elseif c%2~=0 then c=(c*312)%22761 local o=74061 if not t[o]then t[o]=1 i=l[f];end else c=(c*271)%9377 n=n+1 local l=85459 if not t[l]then t[l]=1 u=r;end end end elseif c%2~=0 then c=(c-300)%9121 while n<342 and c%11532<5766 do n=n+1 c=(c-527)%44029 local l=n+c if(c%7702)<3851 then c=(c+467)%45953 local l=85219 if not t[l]then t[l]=1 end elseif c%2~=0 then c=(c*481)%41358 local l=35577 if not t[l]then t[l]=1 end else c=(c-97)%23415 n=n+1 local l=8524 if not t[l]then t[l]=1 end end end else c=(c+110)%37705 n=n+1 while n<122 and c%17524<8762 do n=n+1 c=(c-873)%34765 local l=n+c if(c%2044)>1022 then c=(c+249)%2235 local l=51851 if not t[l]then t[l]=1 o[i]=d;end elseif c%2~=0 then c=(c*321)%42469 local l=12866 if not t[l]then t[l]=1 f=a;end else c=(c*392)%14643 n=n+1 local l=97979 if not t[l]then t[l]=1 end end end end end c=(c+177)%45089 end end;elseif(n<=30)then local n=r;local t=a;local n=n[l[e]];local t=l[t];o[t]=n;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local n=a;local t=l;local n=t[n];o[n](o[1+n]);for l=n,i do o[l]=nil;end;l=l[c];local n=r;local t=a;local n=n[l[e]];local t=l[t];o[t]=n;l=l[c];local a=a;local e=l[e];local a=l[a];o[a]=e;l=l[c];l=l[c];elseif(n>31)then local c=a;local a=l[e];local l=l[c];o[l]=a;elseif(n<32)then local e=l[e];local c=o[e];for l=e+1,l[d]do c=c..o[l];end;o[l[a]]=c;end;elseif(n<=34)then if(n>33)then local d;local f;local r;local c=42069;local n=0;local t={};while n<871 do n=n+1;while n<711 and c%14900<7450 do n=n+1 c=(c+166)%24576 local u=n+c if(c%5474)>2737 then c=(c*45)%18455 while n<177 and c%7232<3616 do n=n+1 c=(c-440)%8998 local o=n+c if(c%17178)<=8589 then c=(c-434)%20246 local l=14965 if not t[l]then t[l]=1 r=f[d];end elseif c%2~=0 then c=(c+551)%12414 local l=10292 if not t[l]then t[l]=1 d=a;end else c=(c-702)%30628 n=n+1 local o=59492 if not t[o]then t[o]=1 f=l;end end end elseif c%2~=0 then c=(c*567)%22525 while n<371 and c%19480<9740 do n=n+1 c=(c+255)%1935 local i=n+c if(c%15446)<=7723 then c=(c-507)%5076 local l=15662 if not t[l]then t[l]=1 end elseif c%2~=0 then c=(c+557)%7035 local c=75398 if not t[c]then t[c]=1 o[l[a]]=s[l[e]];end else c=(c-890)%37626 n=n+1 local c=17664 if not t[c]then t[c]=1 o[l[a]]=s[l[e]];end end end else c=(c*233)%28673 n=n+1 while n<808 and c%10850<5425 do n=n+1 c=(c-767)%24943 local l=n+c if(c%5582)<2791 then c=(c-969)%18721 local l=85569 if not t[l]then t[l]=1 for l=r,i do o[l]=nil;end;end elseif c%2~=0 then c=(c*559)%33052 local l=73800 if not t[l]then t[l]=1 end else c=(c+520)%3296 n=n+1 local l=84415 if not t[l]then t[l]=1 o[r](o[1+r]);end end end end end c=(c+1012)%16571 end elseif(n<34)then local n=l;local u=e;local h=a;local t=o;local t=t[n[u]];local n=n[h];o[n]=t;l=l[c];local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];local n=r;local u=a;local t=n[l[e]];local n=l[u];o[n]=t;l=l[c];local n=r;local t=a;local n=n[l[e]];local t=l[t];o[t]=n;l=l[c];local n=(_184);(function()o[l[a]]=o[l[e]][l[d]];l=l[c];end){};local t=a;local n=l[e];local t=l[t];o[t]=n;l=l[c];o[l[a]]=#o[l[e]];l=l[c];local n=l[a];o[n]=o[n](f(o,n+1,l[e]));for l=n+1,i do o[l]=nil;end;l=l[c];local n=(_88);(function()o[l[a]]=o[l[e]][o[l[d]]];l=l[c];end){};local n=l[a];o[n]=o[n](o[n+1]);for l=n+1,i do o[l]=nil;end;l=l[c];local n=a;local t=l[e];local n=l[n];o[n]=t;l=l[c];local t=l[e];local n=o[t];for l=t+1,l[d]do n=n..o[l];end;o[l[a]]=n;l=l[c];local a=l[a];o[a](f(o,a+1,l[e]));for l=a+1,i do o[l]=nil;end;l=l[c];l=l[c];end;elseif(n<=35)then l=l[c];local e=l[a];u=e+h-1;for l=0,h do o[e+l]=x[l];end;for l=u+1,i do o[l]=nil;end;l=l[c];local a=l[a];do return f(o,a,u);end;l=l[c];l=l[c];elseif(n>36)then o[l[a]]=B(l[e]);elseif(n<37)then l=l[c];l=l[c];end;until false end);end;return b(I(),{},k())(...);end)(({[((369626805-#("Luraph: Probably considered the worst out of the three, Luraph is another Lua Obfuscator. It isnt remotely as secure as Ironbrew or Synapse Xen, and it isn't as fast as Ironbrew either.")))]=(((561883-#("Luraph v12.6 has been released!: changed absolutely fucking nothing but donate to my patreon!"))));[((#{338;778;(function(...)return 109,236,40;end)()}+499436349))]=("\98");[(751497207)]=((917532413));[((#{132;952;842;506;}+329071213))]=(((46-#("When the exploiter is sus"))));[(313218363)]=(((487-#("Luraph: Probably considered the worst out of the three, Luraph is another Lua Obfuscator. It isnt remotely as secure as Ironbrew or Synapse Xen, and it isn't as fast as Ironbrew either."))));[((70155979-#("I hate this codebase so fucking bad! - notnoobmaster")))]=("\102");[(762544899)]=((1958));[(347496878)]=(((1045-#("you dumped constants by printing the deserializer??? ladies and gentlemen stand clear we have a genius in the building."))));ix98u=(((#{99;324;846;707;}+46606)));[(31184985)]=(((#{945;403;892;(function(...)return 283;end)()}+27)));IQMBr=((568622));[((652842329-#("When the exploiter is sus")))]=((669025679));[(451738576)]=((235275862));[(255141564)]=((165));[((#{796;956;600;}+811470389))]=("\115");["R0vjaIdD"]=((247480739));[(216686962)]=((1));[(699330855)]=((28));[((164355253-#("psu == femboy hangout")))]=("\97");[(604916858)]=("\101");[((948372737-#("Xenvant Likes cock - Perth")))]=(((16777254-#("psu 34567890fps, luraph 1fps, xen 0fps"))));[((#{415;815;496;}+895874701))]=(((#{578;854;944;973;}-1)));[((#{141;(function(...)return 179,44,590;end)()}+22463722))]=((35105));[(593027732)]=(((83-#("luraph is now down until further notice for an emergency major security update"))));[(305984867)]=("\121");HoDJ2JBSmC=((834));[(89301931)]=(((196362823-#("why does psu.dev attract so many ddosing retards wtf"))));["I6rLRhP"]=((10));[(989719139)]=((7));[((#{(function(...)return;end)()}+189877921))]=((5000));[(876748895)]=((225));[(415142569)]=("\117");[((522784205-#("you dumped constants by printing the deserializer??? ladies and gentlemen stand clear we have a genius in the building.")))]=("\112");[(425486230)]=((415142569));[((#{}+326600048))]=(((131-#("uh oh everyone watch out pain exist coming in with the backspace method one dot two dot man dot"))));[(196362771)]=("\103");[((#{87;(function(...)return 782,660,104,531;end)()}+669025674))]=("\105");[(917532413)]=("\116");l6jfJr0cOI=(((#{(function(...)return 727,...;end)(799,707)}+3)));[((589874528-#("If you see this, congrats you're gay")))]=((174));[((838601486-#("Perth Was here impossible ikr")))]=(((#{100;673;(function(...)return 532,394,845,...;end)(281,95,654)}+65528)));['nxzGT5W']=((499436354));[((403267798-#("why the fuck would we sell a deobfuscator for a product we created.....")))]=(((113-#("guys someone play Among Us with memcorrupt he is so lonely :("))));WYWHVY08u6=((256));[((#{}+415728837))]=((20));[(340856015)]=((918608385));[((648145420-#("I'm not ignoring you, my DMs are full. Can't DM me? Shoot me a email: mem@mem.rip (Business enquiries only)")))]=(((#{917;497;634;(function(...)return 935,348,25,359;end)()}+390971914)));[((#{41;742;}+235275860))]=("\51");[((#{(function(...)return 391;end)()}+863269983))]=((700420043));[(160107250)]=(((#{20;788;}+30)));[((222858330-#("The Voxel is sus")))]=(((#{}+248)));[((#{167;}+55755040))]=((811470392));[((350803339-#("Luraph v12.6 has been released!: changed absolutely fucking nothing but donate to my patreon!")))]=(((#{(function(...)return 132;end)()}+89)));['c01B4ePrS']=(((#{16;113;160;(function(...)return 798,498,53;end)()}+199)));[((#{224;490;55;941;}+844198920))]=("\111");[((#{263;202;(function(...)return 985,...;end)(711,832,355,54)}+546219037))]=((52070389));[(323109054)]=(((522784271-#("Luraph: Probably considered the worst out of the three, Luraph is another Lua Obfuscator. It isnt remotely as secure as Ironbrew or Synapse Xen, and it isn't as fast as Ironbrew either."))));['Py2waO5']=((979));[(290289918)]=((463));[((#{722;672;(function(...)return...;end)(549)}+946942519))]=(((#{983;}+746914)));[((916917397-#("this isn't krnl support you bonehead moron")))]=((844198924));[((#{35;(function(...)return 464,536;end)()}+390971918))]=("\110");[((281859489-#("PSU|161027525v21222B11273172751L275102731327523d27f22I27f21o26o24Y21J1827F1X27f1r27F23823a26w1... oh wait")))]=((164355232));[((517416166-#("Bunu yazan tosun... - federal")))]=("\99");[(692235158)]=((8));["uuNfLLjoSj"]=("\109");[(10622256)]=(((#{151;(function(...)return 25,989,180,932;end)()}+517416132)));[(992829918)]=((595));[((#{238;953;669;672;(function(...)return;end)()}+703926896))]=(((#{708;91;(function(...)return 176;end)()}-1)));[(918608385)]=("\104");[((#{129;939;}+353799948))]=((70155927));['ZbLMg96G']=((993170));[((826754919-#("I'm not ignoring you, my DMs are full. Can't DM me? Shoot me a email: mem@mem.rip (Business enquiries only)")))]=((588960444));[((#{457;266;873;459;}+588960440))]=("\114");[(373408737)]=(((20-#("Wally likes cock"))));faLmbh=("\100");['UU7lNz4m']=((16831));[(52070389)]=("\50");[(247480739)]=("\108");[((#{319;294;323;(function(...)return 811,...;end)(232)}+700420038))]=("\119");[((#{578;909;615;851;(function(...)return;end)()}+265025351))]=((0));[((#{}+89581292))]=((2047));Ca0xnwY=(((#{855;}+305984866)));[(704143932)]=((604916858));['V4z97Vk']=(((1075-#("I hate this codebase so fucking bad! - notnoobmaster"))));}),...)})do return l end;
\ No newline at end of file
diff --git a/resources/firef250/__resource.lua b/resources/firef250/__resource.lua
new file mode 100644
index 000000000..fdc8dfb3a
--- /dev/null
+++ b/resources/firef250/__resource.lua
@@ -0,0 +1,17 @@
+resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
+
+-- Leaked By: Leaking Hub | Joshua Y. | https://discord.gg/aXWXXst
+
+files {
+ 'vehicles.meta',
+ 'carvariations.meta',
+ 'carcols.meta',
+ 'handling.meta',
+ 'vehiclelayouts.meta',
+}
+
+data_file 'HANDLING_FILE' 'handling.meta'
+data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta'
+data_file 'CARCOLS_FILE' 'carcols.meta'
+data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta'
+data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.meta'
diff --git a/resources/firef250/carcols.meta b/resources/firef250/carcols.meta
new file mode 100644
index 000000000..74f17bc86
--- /dev/null
+++ b/resources/firef250/carcols.meta
@@ -0,0 +1,756 @@
+
+
+
+ -
+
+ firef250
+
+
+
+
+
+
+ VehicleLight_sirenlight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/firef250/carvariations.meta b/resources/firef250/carvariations.meta
new file mode 100644
index 000000000..f77401df9
--- /dev/null
+++ b/resources/firef250/carvariations.meta
@@ -0,0 +1,32 @@
+
+
+
+
+ -
+ firef250
+
+
-
+
+ 0
+ 70
+ 0
+ 0
+ 0
+ 0
+
+
+
+
+
+
+ -
+ Police guv plate
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/firef250/f250_sign_1.png b/resources/firef250/f250_sign_1.png
new file mode 100644
index 000000000..13a525256
Binary files /dev/null and b/resources/firef250/f250_sign_1.png differ
diff --git a/resources/firef250/handling.meta b/resources/firef250/handling.meta
new file mode 100644
index 000000000..d61957a90
--- /dev/null
+++ b/resources/firef250/handling.meta
@@ -0,0 +1,67 @@
+
+
+
+
+ -
+ firef250
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 400010
+ 0
+ 0
+ TRUCK
+
+
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/firef250/stream/firef250.yft b/resources/firef250/stream/firef250.yft
new file mode 100644
index 000000000..3d872e213
--- /dev/null
+++ b/resources/firef250/stream/firef250.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ab846c53dcd130a83070e0431cff57128496ab9d728e9922ebb83f8ac179f9ac
+size 7697023
diff --git a/resources/firef250/stream/firef250.ytd b/resources/firef250/stream/firef250.ytd
new file mode 100644
index 000000000..fab6eba85
--- /dev/null
+++ b/resources/firef250/stream/firef250.ytd
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5333921c3aedce002a947bbc96daf8740e55ecbb01c32e45df0218a46d2db500
+size 7211940
diff --git a/resources/firef250/stream/firef250_hi.yft b/resources/firef250/stream/firef250_hi.yft
new file mode 100644
index 000000000..b07f3ebc6
--- /dev/null
+++ b/resources/firef250/stream/firef250_hi.yft
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:746119ae97d597369bd8ce82148e90c4b57b8880918aa7aa9b1df60a669697e8
+size 7696930
diff --git a/resources/firef250/vehicles.meta b/resources/firef250/vehicles.meta
new file mode 100644
index 000000000..add5e2ecb
--- /dev/null
+++ b/resources/firef250/vehicles.meta
@@ -0,0 +1,135 @@
+
+
+
+ vehshare
+
+
+ -
+ firef250
+ firef250
+ firef250
+ firef250
+ 20FORD
+ null
+ null
+ null
+ null
+
+ null
+ fbi2
+ LAYOUT_RANGER
+ GRANGER_COVER_OFFSET_INFO
+ EXPLOSION_INFO_DEFAULT
+
+ DEFAULT_FOLLOW_VEHICLE_CAMERA
+ BOX_VEHICLE_AIM_CAMERA
+ VEHICLE_BONNET_CAMERA_STANDARD
+ DEFAULT_POV_CAMERA_LOOKAROUND
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ -
+
+
+
+
+
+
+
+
+ VFXVEHICLEINFO_CAR_GENERIC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 35.000000
+ 45.000000
+ 150.000000
+ 250.000000
+ 500.000000
+ 500.000000
+
+
+
+
+
+
+
+
+
+
+ SWANKNESS_1
+
+FLAG_EXTRAS_STRONG FLAG_EXTRAS_REQUIRE FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_HAS_INTERIOR_EXTRAS FLAG_DONT_SPAWN_AS_AMBIENT FLAG_DONT_SPAWN_IN_CARGEN FLAG_NO_RESPRAY
+ VEHICLE_TYPE_CAR
+ VPT_FRONT_AND_BACK_PLATES
+ VDT_FEROCI
+ VC_EMERGENCY
+ VWT_SUV
+
+
+
+
+
+
+
+
+
+
+
+ - WHEEL_FRONT_RIGHT_CAMERA
+ - WHEEL_FRONT_LEFT_CAMERA
+ - WHEEL_REAR_RIGHT_CAMERA
+ - WHEEL_REAR_LEFT_CAMERA
+
+
+
+
+
+
+ - RANGER_CAVALCADE_FRONT_LEFT
+ - RANGER_FRONT_RIGHT
+ - RANGER_PRANGER_REAR_LEFT
+ - RANGER_PRANGER_REAR_RIGHT
+
+
+
+
+ -
+ vehicles_feroci_interior
+ f250
+
+
+
\ No newline at end of file
diff --git a/resources/lvc/SIRENS.lua b/resources/lvc/SIRENS.lua
index 5a0099dc2..095c2f23e 100644
--- a/resources/lvc/SIRENS.lua
+++ b/resources/lvc/SIRENS.lua
@@ -130,6 +130,7 @@ SIRENS = {
+
}
--ASSIGN SIRENS TO VEHICLES
@@ -224,9 +225,9 @@ SIREN_ASSIGNMENTS = {
['lacofdutil'] = { 45, 48, 13, 46, 47, 49 },
['mmech'] = { 45, 48, 13, 46, 47, 49 },
['petewrecker'] = { 45, 48, 13, 46, 47, 49 },
- ['lafdtiller'] = { 45, 61, 62, 63, 48},
- ['lafdcab'] = { 45, 61, 62, 63, 48},
- ['lafdengine'] = { 45, 61, 62, 63, 48},
+ ['lafdtiller'] = { 60, 61, 62, 63, 64, 65 },
+ ['lafdcab'] = { 60, 61, 62, 63, 64, 65 },
+ ['lafdengine'] = { 60, 61, 62, 63, 64, 65 },
['21fireladder'] = { 45, 61, 62, 63, 48 },
['16ramcsquad'] = { 45, 48, 13, 46, 47, 49 },
['2021FDPack'] = { 45, 48, 13, 46, 47, 49 },
@@ -235,11 +236,28 @@ SIREN_ASSIGNMENTS = {
['f550csquad'] = { 45, 48, 13, 46, 47, 49 },
['x3bearcat2'] = { 45, 40, 41, 42, 43, 44 },
['x3bearcat'] = { 45, 40, 41, 42, 43, 44 },
- ['lafdtahoe'] = { 45, 34, 35, 36, 48, 37 },
+ ['lafdtahoe'] = { 60, 61, 62, 63, 64, 65 },
['firetruk13'] = { 45, 34, 35, 36, 48, 37 },
['arrowxt1'] = { 45, 34, 35, 36, 48, 37 },
['hazf350tec'] = { 45, 48, 13, 46, 47, 49 },
['redf350brush21'] = { 45, 48, 13, 46, 47, 49 },
+ ['firef250'] = { 60, 61, 62, 63, 64, 65 },
+ ['battalion'] = { 60, 61, 62, 63, 64, 65 },
+ ['engine'] = { 60, 61, 62, 63, 64, 65 },
+ ['rambulance'] = { 60, 61, 62, 63, 64, 65 },
+ ['lafdengine'] = { 60, 61, 62, 63, 64, 65 },
+ ['lafdrambulance'] = { 60, 61, 62, 63, 64, 65 },
+ ['lafdxt6700'] = { 60, 61, 62, 63, 64, 65 },
+ ['lafdkme'] = { 60, 61, 62, 63, 64, 65 },
+ ['lafdarr'] = { 60, 61, 62, 63, 64, 65 },
+ ['lafdbatt'] = { 60, 61, 62, 63, 64, 65 },
+ ['lafd20tahoearson'] = { 60, 61, 62, 63, 64, 65 },
+ ['lafd18tahoe'] = { 60, 61, 62, 63, 64, 65 },
+ ['lafd20tahoeumk'] = { 60, 61, 62, 63, 64, 65 },
+ ['lafdcharger18'] = { 60, 61, 62, 63, 64, 65 },
+ ['lafirechief'] = { 60, 61, 62, 63, 64, 65 },
+
+
['19mustgtbb'] = { 33, 34, 35, 36, 37, 38 },
['19mustgtrb'] = { 54, 55, 56, 57, 58, 59 },
@@ -449,9 +467,19 @@ SIREN_ASSIGNMENTS = {
['lasdcharger'] = { 18, 19, 20},
['lasdfpiu'] = { 18, 19, 20},
['lasdsap'] = { 18, 19, 20},
+ ['lasdchg'] = { 18, 19, 20},
+ ['lasdexp'] = { 18, 19, 20},
+ ['lasdfpiu5'] = { 18, 19, 20},
+ ['lasdtahoe'] = { 18, 19, 20},
+ ['lasdtahoe2'] = { 18, 19, 20},
+ ['lasdtahoe3'] = { 18, 19, 20},
+ ['lasdtahoe4'] = { 18, 19, 20},
+
['lasdtaurus'] = { 18, 19, 20},
['sebtahoe'] = { 18, 19, 20},
- ['24tactrd'] = { 18, 19, 20},
+ ['24tactrd'] = { 18, 19, 20},
+ ['22silv2visor'] = { 18, 19, 20},
+ ['22silv2'] = { 18, 19, 20},
--
-- LAPD SIREN
--
@@ -733,6 +761,12 @@ SIREN_ASSIGNMENTS = {
['chp15fpius'] = { 21, 22, 23},
['chp15fpiuk9'] = { 21, 22, 23},
['chp15fpiup'] = { 21, 22, 23},
+ ['chpum16fpiu'] = { 21, 22, 23},
+ ['chpisuimpala'] = { 21, 22, 23},
+ ['chp16fpiu'] = { 21, 22, 23},
+ ['chp19must'] = { 21, 22, 23},
+ [' '] = { 21, 22, 23},
+ [' '] = { 21, 22, 23},
[' '] = { 21, 22, 23},
[' '] = { 21, 22, 23},
--
@@ -746,7 +780,7 @@ SIREN_ASSIGNMENTS = {
['hp19chargerum1'] = { 24, 25, 26, 27},
['chp19charg'] = { 24, 25, 26, 27},
['chp23charg'] = { 24, 25, 26, 27},
- ['chp23charggr'] = { 21, 22, 23},
+ ['chp23charggr'] = { 24, 25, 26, 27},
['chp23chargp'] = { 24, 25, 26, 27},
['chp21tahoe'] = { 24, 25, 26, 27},
['chp20fpiup'] = { 24, 25, 26, 27},
diff --git a/resources/ulc/config.lua b/resources/ulc/config.lua
index c217f23dc..a3ba3beac 100644
--- a/resources/ulc/config.lua
+++ b/resources/ulc/config.lua
@@ -105,12 +105,15 @@ Config = {
"chp15f250",
"chp13fpiu",
"chp13fpiuS",
- "chp221tahoe",
- "chp21tahoe",
- "chp211tahoe",
+ "chp221tahoe",
+ "chp21tahoe",
+ "chp211tahoe",
"chp15fpiuw",
"chp19charg",
+ "chp19must",
"chp16fpiu",
+ "chpisuimpala",
+ "chpum16fpiu",
"chp18charg",
"chp18chargnp",
"chp18chargst",
diff --git a/resources/vMenu/config/addons.json b/resources/vMenu/config/addons.json
index 475b8b752..422388b21 100644
--- a/resources/vMenu/config/addons.json
+++ b/resources/vMenu/config/addons.json
@@ -612,9 +612,7 @@
"lasd08cvpitransit",
"lasdvic",
"lasdvic2",
- "LASDCVPI2",
"lasdsap",
- "SH8172",
"lasd1997",
"lasd1997amber",
"lasd1997paramount",
@@ -633,12 +631,6 @@
" ",
"LASDSEDANSford",
" ",
- "LASDSEDANSdodge",
- " ",
- "lasdchrg14",
- " ",
- "LASDSEDANSdodge",
- " ",
"fordexplorerLASDS",
" ",
"lasd25fpiu",
@@ -661,7 +653,6 @@
"lasd13funm2",
"lasd13funm3",
"lasd13funm4",
- "16expmet",
" ",
"fordexplorerLASDS",
" ",
@@ -678,41 +669,21 @@
"lasd20tfs",
"lasd20k9",
"lasd20lp",
- "lasd23tahoe",
- "lasd23k9t",
- "lasd22tunm",
"19Yukonrb",
"19yukonslick",
"lasd1999tahoe",
- "lasd23tunm",
- "lasd20funm",
- "lasdf150u",
" ",
"chevytahoe",
- " ",
- "LASDTRUCKS",
- " ",
- "21f150",
- "22f150rb",
- "14F250",
- "23f150st",
- " ",
- "LASDTRUCKS",
" ",
"LASDUNMARK",
" ",
"lossantospd08impa_unm",
"lasdurango",
- "sebcharger",
- "sebexp",
- "sebexp2",
"sebtahoe2",
- "lasdcharger",
"lasdfpiu",
"lasdsap",
"lasdtaurus",
"sebtahoe",
- "24tactrd",
" ",
"LASDUNMARK",
" ",
@@ -741,6 +712,8 @@
"chp20fpiuS",
"chp20tahoe",
"chp16fpiu",
+ "chpisuimpala",
+ "chpum16fpiu",
"chp181charger",
"chp18chargerS",
"chp20tahoeS",
diff --git a/server.cfg b/server.cfg
index 40e040b70..e33e93088 100644
--- a/server.cfg
+++ b/server.cfg
@@ -853,11 +853,27 @@ ensure lasdf150u
ensure lasd23tunm
ensure lasd20funm
ensure fs25f150
+ensure ebu_f250f
+ensure 22silv2
+ensure 22silv2visor
+ensure
+ensure
+ensure
+
#[-----chp-packs-----]
ensure
ensure 2022CommandTrailer
+ensure chp19must
+ensure chp16fpiu
+ensure chpum16fpiu
+ensure chpisuimpala
+ensure
+ensure
+ensure
+ensure
+ensure
ensure c15expd
ensure chp20fpiu
ensure chp23chargp