#pragma once

#include <cstdint>

namespace Offsets
{

	namespace Pointers
	{
		namespace DataModel
		{
			inline constexpr std::uintptr_t Pointer = 0x7E26978;
			inline constexpr std::uintptr_t RealDataModel = 0x1D0;
		}
		namespace PlayerConfigurer
		{
			inline constexpr std::uintptr_t Pointer = 0x7E2C7B0;
		}
		namespace TaskScheduler
		{
			inline constexpr std::uintptr_t Pointer = 0x84A58E0;
		}
		namespace VisualEngine
		{
			inline constexpr std::uintptr_t Pointer = 0x8818F60;
			inline constexpr std::uintptr_t Dimensions = 0xAE0;
			inline constexpr std::uintptr_t FakeDataModel = 0xAC0;
			inline constexpr std::uintptr_t RenderView = 0xBF0;
			inline constexpr std::uintptr_t ViewMatrix = 0x180;
		}
	}

	namespace Accessory
	{
		inline constexpr std::uintptr_t AccessoryType = 0x178;
	}

	namespace AccessoryDescription
	{
		inline constexpr std::uintptr_t AccessoryType = 0xEC;
		inline constexpr std::uintptr_t AssetId = 0xC0;
		inline constexpr std::uintptr_t Instance = 0xB0;
		inline constexpr std::uintptr_t IsLayered = 0xF8;
		inline constexpr std::uintptr_t Order = 0xF0;
		inline constexpr std::uintptr_t Position = 0xC8;
		inline constexpr std::uintptr_t Puffiness = 0xF4;
		inline constexpr std::uintptr_t Rotation = 0xD4;
		inline constexpr std::uintptr_t Scale = 0xE0;
	}

	namespace Accoutrement
	{
		inline constexpr std::uintptr_t AttachmentForward = 0xC0;
		inline constexpr std::uintptr_t AttachmentPoint = 0xB8;
		inline constexpr std::uintptr_t AttachmentPos = 0xDC;
		inline constexpr std::uintptr_t AttachmentRight = 0xB8;
		inline constexpr std::uintptr_t AttachmentUp = 0xBC;
		inline constexpr std::uintptr_t BackendAccoutrementState = 0xE8;
	}

	namespace AirController
	{
		inline constexpr std::uintptr_t BalanceMaxTorque = 0xEC;
		inline constexpr std::uintptr_t LinearImpulse = 0xE0;
		inline constexpr std::uintptr_t MaintainAngularMomentum = 0x100;
		inline constexpr std::uintptr_t MaintainLinearMomentum = 0x101;
		inline constexpr std::uintptr_t TurnMaxTorque = 0xF8;
		inline constexpr std::uintptr_t TurnSpeedFactor = 0xFC;
	}

	namespace AirProperties
	{
		inline constexpr std::uintptr_t GlobalWind = 0x3C;
	}

	namespace AnalyticsService
	{
		inline constexpr std::uintptr_t ApiKey = 0xC8;
	}

	namespace Animation
	{
		inline constexpr std::uintptr_t AnimationId = 0xB0;
	}

	namespace AnimationNodeDefinition
	{
		inline constexpr std::uintptr_t NodeType = 0xD8;
	}

	namespace AnimationStreamTrack
	{
		inline constexpr std::uintptr_t Animation = 0xF0;
		inline constexpr std::uintptr_t WeightTarget = 0xC0;
	}

	namespace AnimationTrack
	{
		inline constexpr std::uintptr_t Animation = 0xB8;
		inline constexpr std::uintptr_t Animator = 0x108;
		inline constexpr std::uintptr_t IsPlaying = 0x5EF;
		inline constexpr std::uintptr_t Length = 0x170;
		inline constexpr std::uintptr_t Looped = 0xE5;
		inline constexpr std::uintptr_t Speed = 0xD4;
		inline constexpr std::uintptr_t TimePosition = 0xD8;
		inline constexpr std::uintptr_t WeightTarget = 0xE0;
	}

	namespace Animator
	{
		inline constexpr std::uintptr_t AnimTrackMetadata0 = 0x3A4;
		inline constexpr std::uintptr_t AnimTrackMetadata1 = 0x3A8;
		inline constexpr std::uintptr_t AnimTrackMetadata10 = 0x3AC;
		inline constexpr std::uintptr_t AnimTrackMetadata11 = 0x3B0;
		inline constexpr std::uintptr_t AnimTrackMetadata12 = 0x3B4;
		inline constexpr std::uintptr_t AnimTrackMetadata13 = 0x3B8;
		inline constexpr std::uintptr_t AnimTrackMetadata14 = 0x3BC;
		inline constexpr std::uintptr_t AnimTrackMetadata15 = 0x3C0;
		inline constexpr std::uintptr_t AnimTrackMetadata2 = 0x3C4;
		inline constexpr std::uintptr_t AnimTrackMetadata3 = 0x3C8;
		inline constexpr std::uintptr_t AnimTrackMetadata4 = 0x3CC;
		inline constexpr std::uintptr_t AnimTrackMetadata5 = 0x3D0;
		inline constexpr std::uintptr_t AnimTrackMetadata6 = 0x3D4;
		inline constexpr std::uintptr_t AnimTrackMetadata7 = 0x3D8;
		inline constexpr std::uintptr_t AnimTrackMetadata8 = 0x3DC;
		inline constexpr std::uintptr_t AnimTrackMetadata9 = 0x3E0;
		inline constexpr std::uintptr_t AnimTrackPlayState0 = 0xF0;
		inline constexpr std::uintptr_t AnimTrackPlayState1 = 0x100;
		inline constexpr std::uintptr_t AnimTrackPlayState10 = 0x110;
		inline constexpr std::uintptr_t AnimTrackPlayState11 = 0x120;
		inline constexpr std::uintptr_t AnimTrackPlayState12 = 0x130;
		inline constexpr std::uintptr_t AnimTrackPlayState13 = 0x140;
		inline constexpr std::uintptr_t AnimTrackPlayState14 = 0x150;
		inline constexpr std::uintptr_t AnimTrackPlayState15 = 0x160;
		inline constexpr std::uintptr_t AnimTrackPlayState2 = 0x170;
		inline constexpr std::uintptr_t AnimTrackPlayState3 = 0x180;
		inline constexpr std::uintptr_t AnimTrackPlayState4 = 0x190;
		inline constexpr std::uintptr_t AnimTrackPlayState5 = 0x1A0;
		inline constexpr std::uintptr_t AnimTrackPlayState6 = 0x1B0;
		inline constexpr std::uintptr_t AnimTrackPlayState7 = 0x1C0;
		inline constexpr std::uintptr_t AnimTrackPlayState8 = 0x1D0;
		inline constexpr std::uintptr_t AnimTrackPlayState9 = 0x1E0;
		inline constexpr std::uintptr_t AnimTrackWeight0 = 0x1F0;
		inline constexpr std::uintptr_t AnimTrackWeight1 = 0x200;
		inline constexpr std::uintptr_t AnimTrackWeight10 = 0x210;
		inline constexpr std::uintptr_t AnimTrackWeight11 = 0x220;
		inline constexpr std::uintptr_t AnimTrackWeight12 = 0x230;
		inline constexpr std::uintptr_t AnimTrackWeight13 = 0x240;
		inline constexpr std::uintptr_t AnimTrackWeight14 = 0x250;
		inline constexpr std::uintptr_t AnimTrackWeight15 = 0x260;
		inline constexpr std::uintptr_t AnimTrackWeight2 = 0x270;
		inline constexpr std::uintptr_t AnimTrackWeight3 = 0x280;
		inline constexpr std::uintptr_t AnimTrackWeight4 = 0x290;
		inline constexpr std::uintptr_t AnimTrackWeight5 = 0x2A0;
		inline constexpr std::uintptr_t AnimTrackWeight6 = 0x2B0;
		inline constexpr std::uintptr_t AnimTrackWeight7 = 0x2C0;
		inline constexpr std::uintptr_t AnimTrackWeight8 = 0x2D0;
		inline constexpr std::uintptr_t AnimTrackWeight9 = 0x2E0;
		inline constexpr std::uintptr_t AnimationId0 = 0x2F0;
		inline constexpr std::uintptr_t AnimationId1 = 0x2F8;
		inline constexpr std::uintptr_t AnimationId10 = 0x300;
		inline constexpr std::uintptr_t AnimationId11 = 0x308;
		inline constexpr std::uintptr_t AnimationId12 = 0x310;
		inline constexpr std::uintptr_t AnimationId13 = 0x318;
		inline constexpr std::uintptr_t AnimationId14 = 0x320;
		inline constexpr std::uintptr_t AnimationId15 = 0x328;
		inline constexpr std::uintptr_t AnimationId2 = 0x330;
		inline constexpr std::uintptr_t AnimationId3 = 0x338;
		inline constexpr std::uintptr_t AnimationId4 = 0x340;
		inline constexpr std::uintptr_t AnimationId5 = 0x348;
		inline constexpr std::uintptr_t AnimationId6 = 0x350;
		inline constexpr std::uintptr_t AnimationId7 = 0x358;
		inline constexpr std::uintptr_t AnimationId8 = 0x360;
		inline constexpr std::uintptr_t AnimationId9 = 0x368;
		inline constexpr std::uintptr_t ActiveAnimations = 0xb80;
		inline constexpr std::uintptr_t EvaluationThrottled = 0x960;
		inline constexpr std::uintptr_t FacsReplicationData = 0xB8;
		inline constexpr std::uintptr_t PreferLodEnabled = 0x3E4;
		inline constexpr std::uintptr_t RootMotion = 0x370;
		inline constexpr std::uintptr_t RootMotionWeight = 0x3A0;
	}

	namespace AssetDeliveryProxy
	{
		inline constexpr std::uintptr_t Interface = 0xC8;
		inline constexpr std::uintptr_t StartServer = 0xEC;
	}

	namespace AssetPatchSettings
	{
		inline constexpr std::uintptr_t OutputPath = 0xD0;
		inline constexpr std::uintptr_t PatchId = 0xF0;
	}

	namespace AssetService
	{
		inline constexpr std::uintptr_t AllowInsertFreeAssets = 0xC0;
	}

	namespace Atmosphere
	{
		inline constexpr std::uintptr_t Color = 0xB8;
		inline constexpr std::uintptr_t Decay = 0xC4;
		inline constexpr std::uintptr_t Density = 0xD0;
		inline constexpr std::uintptr_t Glare = 0xD4;
		inline constexpr std::uintptr_t Haze = 0xD8;
		inline constexpr std::uintptr_t Offset = 0xDC;
	}

	namespace Attachment
	{
		inline constexpr std::uintptr_t Axis = 0xB8;
		inline constexpr std::uintptr_t CFrame = 0xB8;
		inline constexpr std::uintptr_t Orientation = 0xB8;
		inline constexpr std::uintptr_t Position = 0xC4;
		inline constexpr std::uintptr_t Rotation = 0xB8;
		inline constexpr std::uintptr_t SecondaryAxis = 0xD0;
		inline constexpr std::uintptr_t Visible = 0xDC;
	}

	namespace AudioSearchParams
	{
		inline constexpr std::uintptr_t Album = 0xB8;
		inline constexpr std::uintptr_t Artist = 0xD8;
		inline constexpr std::uintptr_t AudioSubType = 0x158;
		inline constexpr std::uintptr_t AudioSubtype = 0x158;
		inline constexpr std::uintptr_t MaxDuration = 0x15C;
		inline constexpr std::uintptr_t MinDuration = 0x160;
		inline constexpr std::uintptr_t SearchKeyword = 0xF8;
		inline constexpr std::uintptr_t Title = 0x138;
	}

	namespace AuroraScript
	{
		inline constexpr std::uintptr_t EnableCulling = 0x168;
		inline constexpr std::uintptr_t EnableLOD = 0x169;
		inline constexpr std::uintptr_t LODCriticality = 0x160;
		inline constexpr std::uintptr_t Priority = 0x164;
		inline constexpr std::uintptr_t Source = 0x130;
	}

	namespace AuroraScriptObject
	{
		inline constexpr std::uintptr_t BehaviorWeak = 0xB8;
		inline constexpr std::uintptr_t BoundInstanceWeak = 0xC8;
		inline constexpr std::uintptr_t FrameId = 0xD0;
		inline constexpr std::uintptr_t LODLevel = 0xD4;
		inline constexpr std::uintptr_t MaxFrequency = 0xD8;
		inline constexpr std::uintptr_t PriorFrameInvoked = 0xDC;
	}

	namespace AuroraService
	{
		inline constexpr std::uintptr_t BufferFullInputCount = 0xE0;
		inline constexpr std::uintptr_t HashRoundingPoint = 0xD0;
		inline constexpr std::uintptr_t IgnoreRotation = 0xF4;
		inline constexpr std::uintptr_t InputDropRate = 0xE4;
		inline constexpr std::uintptr_t LockStepIdOffset = 0xF5;
		inline constexpr std::uintptr_t OutOfOrderInputCount = 0xE8;
		inline constexpr std::uintptr_t RCCHeartbeatFPS = 0xD8;
		inline constexpr std::uintptr_t RollbackOffset = 0xEC;
		inline constexpr std::uintptr_t TooOldInputCount = 0xF0;
	}

	namespace AvatarAbilityRules
	{
		inline constexpr std::uintptr_t CharacterControllerMode = 0xB0;
		inline constexpr std::uintptr_t EnableClimbing = 0xB4;
		inline constexpr std::uintptr_t EnableFallingDown = 0xB6;
		inline constexpr std::uintptr_t EnableGettingUp = 0xB7;
		inline constexpr std::uintptr_t EnableHolding = 0xB8;
		inline constexpr std::uintptr_t EnableJumping = 0xB9;
		inline constexpr std::uintptr_t EnableReaching = 0xBA;
		inline constexpr std::uintptr_t EnableRunning = 0xBB;
		inline constexpr std::uintptr_t EnableSitting = 0xBC;
		inline constexpr std::uintptr_t EnableSprinting = 0xBD;
		inline constexpr std::uintptr_t EnableStrafing = 0xBE;
		inline constexpr std::uintptr_t EnableSwimming = 0xBF;
	}

	namespace AvatarAccessoryRules
	{
		inline constexpr std::uintptr_t AccessoryMode = 0xFC;
		inline constexpr std::uintptr_t CustomAccessoryMode = 0x100;
		inline constexpr std::uintptr_t CustomBackAccessoryEnabled = 0x108;
		inline constexpr std::uintptr_t CustomBackAccessoryId = 0xB0;
		inline constexpr std::uintptr_t CustomFaceAccessoryEnabled = 0x109;
		inline constexpr std::uintptr_t CustomFaceAccessoryId = 0xB8;
		inline constexpr std::uintptr_t CustomFrontAccessoryEnabled = 0x10A;
		inline constexpr std::uintptr_t CustomFrontAccessoryId = 0xC0;
		inline constexpr std::uintptr_t CustomHairAccessoryId = 0xC8;
		inline constexpr std::uintptr_t CustomHeadAccessoryEnabled = 0x10C;
		inline constexpr std::uintptr_t CustomHeadAccessoryId = 0xD0;
		inline constexpr std::uintptr_t CustomNeckAccessoryEnabled = 0x10D;
		inline constexpr std::uintptr_t CustomNeckAccessoryId = 0xD8;
		inline constexpr std::uintptr_t CustomShoulderAccessoryEnabled = 0x10E;
		inline constexpr std::uintptr_t CustomShoulderAccessoryId = 0xE0;
		inline constexpr std::uintptr_t CustomWaistAccessoryEnabled = 0x10F;
		inline constexpr std::uintptr_t CustomWaistAccessoryId = 0xE8;
		inline constexpr std::uintptr_t EnableEmissives = 0x110;
		inline constexpr std::uintptr_t EnableSound = 0x111;
		inline constexpr std::uintptr_t EnableVFX = 0x112;
		inline constexpr std::uintptr_t LimitBounds = 0xF0;
		inline constexpr std::uintptr_t LimitMethod = 0x104;
	}

	namespace AvatarAnimationRules
	{
		inline constexpr std::uintptr_t AnimationClipsMode = 0x100;
		inline constexpr std::uintptr_t AnimationPacksMode = 0x104;
		inline constexpr std::uintptr_t CustomClimbAnimationEnabled = 0x108;
		inline constexpr std::uintptr_t CustomClimbAnimationId = 0xB0;
		inline constexpr std::uintptr_t CustomFallAnimationEnabled = 0x109;
		inline constexpr std::uintptr_t CustomFallAnimationId = 0xB8;
		inline constexpr std::uintptr_t CustomIdleAlt1AnimationEnabled = 0x10A;
		inline constexpr std::uintptr_t CustomIdleAlt1AnimationId = 0xC0;
		inline constexpr std::uintptr_t CustomIdleAlt2AnimationId = 0xC8;
		inline constexpr std::uintptr_t CustomIdleAnimationEnabled = 0x10C;
		inline constexpr std::uintptr_t CustomIdleAnimationId = 0xD0;
		inline constexpr std::uintptr_t CustomJumpAnimationEnabled = 0x10D;
		inline constexpr std::uintptr_t CustomJumpAnimationId = 0xD8;
		inline constexpr std::uintptr_t CustomRunAnimationEnabled = 0x10E;
		inline constexpr std::uintptr_t CustomRunAnimationId = 0xE0;
		inline constexpr std::uintptr_t CustomSwimAnimationEnabled = 0x10F;
		inline constexpr std::uintptr_t CustomSwimAnimationId = 0xE8;
		inline constexpr std::uintptr_t CustomSwimIdleAnimationEnabled = 0x110;
		inline constexpr std::uintptr_t CustomSwimIdleAnimationId = 0xF0;
		inline constexpr std::uintptr_t CustomWalkAnimationEnabled = 0x111;
		inline constexpr std::uintptr_t CustomWalkAnimationId = 0xF8;
	}

	namespace AvatarBodyRules
	{
		inline constexpr std::uintptr_t CustomBodyBundleId = 0xB0;
		inline constexpr std::uintptr_t CustomBodyType = 0x140;
		inline constexpr std::uintptr_t CustomBodyTypeScale = 0x108;
		inline constexpr std::uintptr_t CustomEyebrowEnabled = 0x148;
		inline constexpr std::uintptr_t CustomEyebrowId = 0xB8;
		inline constexpr std::uintptr_t CustomEyelashId = 0xC0;
		inline constexpr std::uintptr_t CustomFaceId = 0xC8;
		inline constexpr std::uintptr_t CustomHeadEnabled = 0x14B;
		inline constexpr std::uintptr_t CustomHeadId = 0xD0;
		inline constexpr std::uintptr_t CustomHeadScale = 0x110;
		inline constexpr std::uintptr_t CustomHeight = 0x118;
		inline constexpr std::uintptr_t CustomHeightScale = 0x120;
		inline constexpr std::uintptr_t CustomLeftArmId = 0xD8;
		inline constexpr std::uintptr_t CustomLeftLegId = 0xE0;
		inline constexpr std::uintptr_t CustomMoodEnabled = 0x14E;
		inline constexpr std::uintptr_t CustomMoodId = 0xE8;
		inline constexpr std::uintptr_t CustomRightArmId = 0xF0;
		inline constexpr std::uintptr_t CustomRightLegId = 0xF8;
		inline constexpr std::uintptr_t CustomTorsoId = 0x100;
		inline constexpr std::uintptr_t ScaleMode = 0x144;
	}

	namespace AvatarClothingRules
	{
		inline constexpr std::uintptr_t ClothingMode = 0x11C;
		inline constexpr std::uintptr_t CustomClassicPantsAccessoryEnabled = 0x124;
		inline constexpr std::uintptr_t CustomClassicPantsAccessoryId = 0xB0;
		inline constexpr std::uintptr_t CustomClassicShirtsAccessoryEnabled = 0x125;
		inline constexpr std::uintptr_t CustomClassicShirtsAccessoryId = 0xB8;
		inline constexpr std::uintptr_t CustomClassicTShirtsAccessoryId = 0xC0;
		inline constexpr std::uintptr_t CustomClothingMode = 0x120;
		inline constexpr std::uintptr_t CustomDressSkirtAccessoryId = 0xC8;
		inline constexpr std::uintptr_t CustomJacketAccessoryId = 0xD0;
		inline constexpr std::uintptr_t CustomLeftShoesAccessoryId = 0xD8;
		inline constexpr std::uintptr_t CustomPantsAccessoryId = 0xE0;
		inline constexpr std::uintptr_t CustomRightShoesAccessoryId = 0xE8;
		inline constexpr std::uintptr_t CustomShirtAccessoryEnabled = 0x12C;
		inline constexpr std::uintptr_t CustomShirtAccessoryId = 0xF0;
		inline constexpr std::uintptr_t CustomShortsAccessoryId = 0xF8;
		inline constexpr std::uintptr_t CustomSweaterAccessoryId = 0x100;
		inline constexpr std::uintptr_t CustomTShirtAccessoryId = 0x108;
	}

	namespace AvatarCollisionRules
	{
		inline constexpr std::uintptr_t CollisionMode = 0xBC;
		inline constexpr std::uintptr_t HitAndTouchDetectionMode = 0xC0;
		inline constexpr std::uintptr_t LegacyCollisionMode = 0xC4;
		inline constexpr std::uintptr_t SingleColliderSize = 0xB8;
	}

	namespace AvatarRules
	{
		inline constexpr std::uintptr_t AvatarType = 0xB0;
	}

	namespace AvatarSettings
	{
		inline constexpr std::uintptr_t Loaded = 0xE0;
	}

	namespace BasePart
	{
		inline constexpr std::uintptr_t Anchored = 0x128;
		inline constexpr std::uintptr_t AudioCanCollide = 0xD4;
		inline constexpr std::uintptr_t BackParamA = 0x128;
		inline constexpr std::uintptr_t BackParamB = 0x128;
		inline constexpr std::uintptr_t BackSurface = 0x128;
		inline constexpr std::uintptr_t BackSurfaceInput = 0x128;
		inline constexpr std::uintptr_t BottomParamA = 0x128;
		inline constexpr std::uintptr_t BottomParamB = 0x128;
		inline constexpr std::uintptr_t BottomSurface = 0x128;
		inline constexpr std::uintptr_t BottomSurfaceInput = 0x128;
		inline constexpr std::uintptr_t BrickColor = 0x148;
		inline constexpr std::uintptr_t CFrame = 0xD0;
		inline constexpr std::uintptr_t CanCollide = 0x128;
		inline constexpr std::uintptr_t CanQuery = 0x128;
		inline constexpr std::uintptr_t CanTouch = 0x128;
		inline constexpr std::uintptr_t CastShadow = 0xD5;
		inline constexpr std::uintptr_t Color = 0x148;
		inline constexpr std::uintptr_t Color3uint8 = 0x148;
		inline constexpr std::uintptr_t CurrentPhysicalProperties = 0xD0;
		inline constexpr std::uintptr_t CustomPhysicalProperties = 0xD0;
		inline constexpr std::uintptr_t DraggingV1 = 0x128;
		inline constexpr std::uintptr_t Elasticity = 0x128;
		inline constexpr std::uintptr_t EnableFluidForces = 0x128;
		inline constexpr std::uintptr_t Friction = 0x128;
		inline constexpr std::uintptr_t FrontParamA = 0x128;
		inline constexpr std::uintptr_t FrontParamB = 0x128;
		inline constexpr std::uintptr_t FrontSurface = 0x128;
		inline constexpr std::uintptr_t FrontSurfaceInput = 0x128;
		inline constexpr std::uintptr_t LeftParamA = 0x128;
		inline constexpr std::uintptr_t LeftParamB = 0x128;
		inline constexpr std::uintptr_t LeftSurface = 0x128;
		inline constexpr std::uintptr_t LeftSurfaceInput = 0x128;
		inline constexpr std::uintptr_t LocalTransparencyModifier = 0xC8;
		inline constexpr std::uintptr_t Locked = 0xD6;
		inline constexpr std::uintptr_t Mass = 0x128;
		inline constexpr std::uintptr_t Massless = 0xD7;
		inline constexpr std::uintptr_t Material = 0x128;
		inline constexpr std::uintptr_t MaterialVariant = 0x58;
		inline constexpr std::uintptr_t MaterialVariantSerialized = 0x58;
		inline constexpr std::uintptr_t NetworkIsSleeping = 0x128;
		inline constexpr std::uintptr_t NetworkOwnershipRule = 0x128;
		inline constexpr std::uintptr_t ReceiveAge = 0x128;
		inline constexpr std::uintptr_t Reflectance = 0xCC;
		inline constexpr std::uintptr_t RightParamA = 0x128;
		inline constexpr std::uintptr_t RightParamB = 0x128;
		inline constexpr std::uintptr_t RightSurface = 0x128;
		inline constexpr std::uintptr_t RightSurfaceInput = 0x128;
		inline constexpr std::uintptr_t RootPriority = 0x128;
		inline constexpr std::uintptr_t RotVelocity = 0xC8;
		inline constexpr std::uintptr_t TopParamA = 0x128;
		inline constexpr std::uintptr_t TopParamB = 0x128;
		inline constexpr std::uintptr_t TopSurface = 0x128;
		inline constexpr std::uintptr_t TopSurfaceInput = 0x128;
		inline constexpr std::uintptr_t Transparency = 0xD0;
		inline constexpr std::uintptr_t Velocity = 0xC8;
		inline constexpr std::uintptr_t brickColor = 0x148;
	}

	namespace BaseScript
	{
		inline constexpr std::uintptr_t Disabled = 0x134;
		inline constexpr std::uintptr_t Enabled = 0x134;
		inline constexpr std::uintptr_t LinkedSource = 0xF8;
		inline constexpr std::uintptr_t RunContext = 0x130;
	}

	namespace BaseWrap
	{
		inline constexpr std::uintptr_t CageMeshContent = 0xB8;
		inline constexpr std::uintptr_t CageMeshId = 0xC8;
		inline constexpr std::uintptr_t CageOrigin = 0x160;
		inline constexpr std::uintptr_t HSRAssetId = 0xE8;
		inline constexpr std::uintptr_t HSRContent = 0xE8;
		inline constexpr std::uintptr_t HSRData = 0x150;
		inline constexpr std::uintptr_t HSRMeshIdData = 0x158;
		inline constexpr std::uintptr_t ImportInProcess = 0x1C0;
		inline constexpr std::uintptr_t ImportOrigin = 0x190;
		inline constexpr std::uintptr_t TemporaryCageMeshContent = 0x118;
		inline constexpr std::uintptr_t TemporaryCageMeshId = 0x128;
	}

	namespace Beam
	{
		inline constexpr std::uintptr_t Attachment0 = 0x160;
		inline constexpr std::uintptr_t Attachment1 = 0x170;
		inline constexpr std::uintptr_t Brightness = 0x180;
		inline constexpr std::uintptr_t CurveSize0 = 0x184;
		inline constexpr std::uintptr_t CurveSize1 = 0x188;
		inline constexpr std::uintptr_t Enabled = 0x1B4;
		inline constexpr std::uintptr_t FaceCamera = 0x1B5;
		inline constexpr std::uintptr_t LightEmission = 0x18C;
		inline constexpr std::uintptr_t LightInfluence = 0x190;
		inline constexpr std::uintptr_t LocalTransparencyModifier = 0x194;
		inline constexpr std::uintptr_t Segments = 0x198;
		inline constexpr std::uintptr_t Texture = 0x140;
		inline constexpr std::uintptr_t TextureContent = 0x130;
		inline constexpr std::uintptr_t TextureLength = 0x19C;
		inline constexpr std::uintptr_t TextureMode = 0x1A0;
		inline constexpr std::uintptr_t TextureSpeed = 0x1A4;
		inline constexpr std::uintptr_t Width0 = 0x1A8;
		inline constexpr std::uintptr_t Width1 = 0x1AC;
		inline constexpr std::uintptr_t ZOffset = 0x1B0;
	}

	namespace BevelMesh
	{
		inline constexpr std::uintptr_t Bevel = 0xE0;
		inline constexpr std::uintptr_t Bulge = 0xE8;
	}



	namespace BloomEffect
	{
		inline constexpr std::uintptr_t Intensity = 0xB8;
		inline constexpr std::uintptr_t Size = 0xBC;
		inline constexpr std::uintptr_t Threshold = 0xC0;
	}

	namespace BlurEffect
	{
		inline constexpr std::uintptr_t Size = 0xB8;
	}

	namespace BodyColors
	{
		inline constexpr std::uintptr_t HeadColor = 0xC0;
		inline constexpr std::uintptr_t HeadColor3 = 0xC4;
		inline constexpr std::uintptr_t LeftArmColor = 0xD0;
		inline constexpr std::uintptr_t LeftArmColor3 = 0xD4;
		inline constexpr std::uintptr_t LeftLegColor = 0xE0;
		inline constexpr std::uintptr_t LeftLegColor3 = 0xE4;
		inline constexpr std::uintptr_t RightArmColor = 0xF0;
		inline constexpr std::uintptr_t RightArmColor3 = 0xF4;
		inline constexpr std::uintptr_t RightLegColor = 0x100;
		inline constexpr std::uintptr_t RightLegColor3 = 0x104;
		inline constexpr std::uintptr_t TorsoColor = 0x110;
		inline constexpr std::uintptr_t TorsoColor3 = 0x114;
	}

	namespace BodyPartDescription
	{
		inline constexpr std::uintptr_t AssetId = 0xE0;
		inline constexpr std::uintptr_t BodyPart = 0xF4;
		inline constexpr std::uintptr_t Color = 0xE8;
		inline constexpr std::uintptr_t HeadShape = 0xC0;
		inline constexpr std::uintptr_t Instance = 0xD0;
	}

	namespace Bone
	{
		inline constexpr std::uintptr_t Transform = 0x180;
		inline constexpr std::uintptr_t TransformedCFrame = 0xB8;
	}

	namespace BoolValue
	{
		inline constexpr std::uintptr_t Value = 0xB8;
	}

	namespace BoxHandleAdornment
	{
		inline constexpr std::uintptr_t Shading = 0x1B4;
		inline constexpr std::uintptr_t Size = 0x1B0;
	}

	namespace BrickColorValue
	{
		inline constexpr std::uintptr_t Value = 0xB8;
	}


	namespace CFrameValue
	{
		inline constexpr std::uintptr_t Value = 0xB8;
	}

	namespace Camera
	{
		inline constexpr std::uintptr_t CFrame = 0xD8;
		inline constexpr std::uintptr_t CameraSubject = 0xC8;
		inline constexpr std::uintptr_t CameraType = 0x138;
		inline constexpr std::uintptr_t CoordinateFrame = 0xD8;
		inline constexpr std::uintptr_t DiagonalFieldOfView = 0x1D0;
		inline constexpr std::uintptr_t FieldOfView = 0x140;
		inline constexpr std::uintptr_t FieldOfViewMode = 0x144;
		inline constexpr std::uintptr_t Focus = 0x108;
		inline constexpr std::uintptr_t HeadScale = 0x148;
		inline constexpr std::uintptr_t MaxAxisFieldOfView = 0x14C;
		inline constexpr std::uintptr_t NearPlaneZ = 0x150;
		inline constexpr std::uintptr_t ViewportSize = 0x2C8;
		inline constexpr std::uintptr_t focus = 0x108;
	}

	namespace CanvasGroup
	{
		inline constexpr std::uintptr_t GroupColor3 = 0x980;
		inline constexpr std::uintptr_t GroupTransparency = 0x984;
		inline constexpr std::uintptr_t ResolutionScale = 0x988;
	}

	namespace CapturesViewConfiguration
	{
		inline constexpr std::uintptr_t Open = 0xB8;
	}


	namespace CharacterMesh
	{
		inline constexpr std::uintptr_t BodyPart = 0x148;
		inline constexpr std::uintptr_t MeshContent = 0xE8;
		inline constexpr std::uintptr_t MeshId = 0xF8;
		inline constexpr std::uintptr_t OverlayTextureContent = 0x118;
		inline constexpr std::uintptr_t OverlayTextureId = 0x128;
	}

	namespace ClickDetector
	{
		inline constexpr std::uintptr_t CursorIcon = 0xB8;
		inline constexpr std::uintptr_t CursorIconContent = 0xB8;
		inline constexpr std::uintptr_t MaxActivationDistance = 0xE8;
	}

	namespace ClimbController
	{
		inline constexpr std::uintptr_t AccelerationTime = 0xE0;
		inline constexpr std::uintptr_t BalanceMaxTorque = 0xE4;
		inline constexpr std::uintptr_t BalanceSpeed = 0xE8;
		inline constexpr std::uintptr_t MoveMaxForce = 0xEC;
	}

	namespace Clothing
	{
		inline constexpr std::uintptr_t Color3 = 0x120;
		inline constexpr std::uintptr_t Outfit1 = 0xC0;
		inline constexpr std::uintptr_t Outfit1Content = 0xC0;
		inline constexpr std::uintptr_t Outfit2 = 0xF0;
		inline constexpr std::uintptr_t Outfit2Content = 0xF0;
	}

	namespace Clouds
	{
		inline constexpr std::uintptr_t Cover = 0xBC;
		inline constexpr std::uintptr_t Density = 0xC0;
		inline constexpr std::uintptr_t Enabled = 0xC4;
	}

	namespace Color3Value
	{
		inline constexpr std::uintptr_t Value = 0xB8;
	}

	namespace ColorCorrectionEffect
	{
		inline constexpr std::uintptr_t Brightness = 0xC4;
		inline constexpr std::uintptr_t Contrast = 0xC8;
		inline constexpr std::uintptr_t Saturation = 0xCC;
		inline constexpr std::uintptr_t TintColor = 0xB8;
	}

	namespace ColorGradingEffect
	{
		inline constexpr std::uintptr_t TonemapperPreset = 0xB8;
	}

	namespace CompositeValueCurve
	{
		inline constexpr std::uintptr_t CurveType = 0xB0;
	}

	namespace ConeHandleAdornment
	{
		inline constexpr std::uintptr_t Height = 0x1A8;
		inline constexpr std::uintptr_t Hollow = 0x1B4;
		inline constexpr std::uintptr_t Radius = 0x1AC;
		inline constexpr std::uintptr_t Shading = 0x1B0;
	}

	namespace ConfigSnapshot
	{
		inline constexpr std::uintptr_t Error = 0x68;
	}

	namespace ConnectivityService
	{
		inline constexpr std::uintptr_t NetworkStatus = 0xC0;
	}

	namespace ControllerBase
	{
		inline constexpr std::uintptr_t Active = 0xBC;
		inline constexpr std::uintptr_t BalanceRigidityEnabled = 0xBD;
		inline constexpr std::uintptr_t MoveSpeedFactor = 0xB8;
	}

	namespace CylinderHandleAdornment
	{
		inline constexpr std::uintptr_t Angle = 0x1A8;
		inline constexpr std::uintptr_t Height = 0x1AC;
		inline constexpr std::uintptr_t InnerRadius = 0x1B0;
		inline constexpr std::uintptr_t Radius = 0x1B4;
		inline constexpr std::uintptr_t Shading = 0x1B8;
	}

	namespace DataModel
	{
		inline constexpr std::uintptr_t CreatorId = 0x180;
		inline constexpr std::uintptr_t CreatorType = 0x1A0;
		inline constexpr std::uintptr_t Gameid = 0x188;
		inline constexpr std::uintptr_t Environment = 0x100;
		inline constexpr std::uintptr_t ForceR15 = 0x1B0;
		inline constexpr std::uintptr_t Genre = 0x1A4;
		inline constexpr std::uintptr_t JobId = 0x120;
		inline constexpr std::uintptr_t MatchmakingType = 0x1A8;
		inline constexpr std::uintptr_t PlaceId = 0x190;
		inline constexpr std::uintptr_t PlaceVersion = 0x1AC;
		inline constexpr std::uintptr_t Workspace = 0x160;
		inline constexpr std::uintptr_t workspace = 0x160;
	}

	namespace DataModelMesh
	{
		inline constexpr std::uintptr_t Offset = 0xB8;
		inline constexpr std::uintptr_t Scale = 0xC4;
		inline constexpr std::uintptr_t VertexColor = 0xD0;
	}


	namespace Fire
	{
		inline constexpr std::uintptr_t Color = 0xB8;
		inline constexpr std::uintptr_t Enabled = 0xE0;
		inline constexpr std::uintptr_t Heat = 0xD8;
		inline constexpr std::uintptr_t LocalTransparencyModifier = 0xD0;
		inline constexpr std::uintptr_t SecondaryColor = 0xC4;
		inline constexpr std::uintptr_t Size = 0xDC;
		inline constexpr std::uintptr_t TimeScale = 0xD4;
		inline constexpr std::uintptr_t heat_xml = 0xD8;
		inline constexpr std::uintptr_t size = 0xDC;
		inline constexpr std::uintptr_t size_xml = 0xDC;
	}


	namespace HiddenSurfaceRemovalAsset
	{
		inline constexpr std::uintptr_t HSRMeshIdData = 0xD0;
	}

	namespace Highlight
	{
		inline constexpr std::uintptr_t Adornee = 0xC0;
		inline constexpr std::uintptr_t DepthMode = 0xE0;
		inline constexpr std::uintptr_t Enabled = 0xF4;
		inline constexpr std::uintptr_t FillColor = 0xC8;
		inline constexpr std::uintptr_t FillTransparency = 0xE4;
		inline constexpr std::uintptr_t LineThickness = 0xE8;
		inline constexpr std::uintptr_t OutlineColor = 0xD4;
		inline constexpr std::uintptr_t OutlineTransparency = 0xEC;
		inline constexpr std::uintptr_t ReservedId = 0xF0;
	}


	namespace HttpService
	{
		inline constexpr std::uintptr_t HttpEnabled = 0xC0;
	}

	namespace Humanoid
	{
		inline constexpr std::uintptr_t AutoJumpEnabled = 0x1D4;
		inline constexpr std::uintptr_t AutoRotate = 0x1D5;
		inline constexpr std::uintptr_t AutomaticScalingEnabled = 0x1D6;
		inline constexpr std::uintptr_t BreakJointsOnDeath = 0x1D7;
		inline constexpr std::uintptr_t CameraMaxDistance = 0x170;
		inline constexpr std::uintptr_t CameraMinDistance = 0x174;
		inline constexpr std::uintptr_t CameraMode = 0x178;
		inline constexpr std::uintptr_t CameraOffset = 0x128;
		inline constexpr std::uintptr_t CollisionType = 0x17C;
		inline constexpr std::uintptr_t DisplayDistanceType = 0x180;
		inline constexpr std::uintptr_t DisplayName = 0xB8;
		inline constexpr std::uintptr_t EvaluateStateMachine = 0x1D8;
		inline constexpr std::uintptr_t FinishedState = 0x1D9;
		inline constexpr std::uintptr_t FloorMaterial = 0x184;
		inline constexpr std::uintptr_t Health = 0x190;
		inline constexpr std::uintptr_t HealthDisplayDistance = 0x188;
		inline constexpr std::uintptr_t HealthDisplayType = 0x18C;
		inline constexpr std::uintptr_t Health_XML = 0x190;
		inline constexpr std::uintptr_t HipHeight = 0x194;
		inline constexpr std::uintptr_t InternalBodyScale = 0x134;
		inline constexpr std::uintptr_t InternalDisplayName = 0xD8;
		inline constexpr std::uintptr_t InternalHeadScale = 0x198;
		inline constexpr std::uintptr_t InternalOriginalHipHeight = 0x19C;
		inline constexpr std::uintptr_t Jump = 0x1DA;
		inline constexpr std::uintptr_t JumpHeight = 0x1A0;
		inline constexpr std::uintptr_t JumpPower = 0x1A4;
		inline constexpr std::uintptr_t JumpReplicate = 0x1DA;
		inline constexpr std::uintptr_t LeftLeg = 0x1C0;
		inline constexpr std::uintptr_t MaxHealth = 0x1A8;
		inline constexpr std::uintptr_t MaxSlopeAngle = 0x1AC;
		inline constexpr std::uintptr_t MoveDirection = 0x140;
		inline constexpr std::uintptr_t MoveDirectionInternal = 0x140;
		inline constexpr std::uintptr_t NameDisplayDistance = 0x1B0;
		inline constexpr std::uintptr_t NameOcclusion = 0x1B4;
		inline constexpr std::uintptr_t NetworkHumanoidState = 0x1B8;
		inline constexpr std::uintptr_t NoFloorTimerState = 0x1BC;
		inline constexpr std::uintptr_t OverrideDefaultCollisions = 0x1DB;
		inline constexpr std::uintptr_t PlatformStand = 0x1DC;
		inline constexpr std::uintptr_t RequiresNeck = 0x1DD;
		inline constexpr std::uintptr_t RigType = 0x1C0;
		inline constexpr std::uintptr_t RightLeg = 0x1C0;
		inline constexpr std::uintptr_t RootPart = 0x1C0;
		inline constexpr std::uintptr_t RotationType = 0x1C4;
		inline constexpr std::uintptr_t SeatPart = 0x108;
		inline constexpr std::uintptr_t Sit = 0x1DD;
		inline constexpr std::uintptr_t Strafe = 0x1DF;
		inline constexpr std::uintptr_t TargetPoint = 0x14C;
		inline constexpr std::uintptr_t TimerState = 0x1C8;
		inline constexpr std::uintptr_t Torso = 0x1C0;
		inline constexpr std::uintptr_t UseJumpPower = 0x1E0;
		inline constexpr std::uintptr_t WalkAngleError = 0x1CC;
		inline constexpr std::uintptr_t WalkDirection = 0x158;
		inline constexpr std::uintptr_t WalkSpeed = 0x1D0;
		inline constexpr std::uintptr_t WalkToPart = 0x118;
		inline constexpr std::uintptr_t WalkToPoint = 0x164;
		inline constexpr std::uintptr_t maxHealth = 0x1A8;
	}

	namespace HumanoidDescription
	{
		inline constexpr std::uintptr_t BodyTypeScale = 0x118;
		inline constexpr std::uintptr_t ClimbAnimation = 0xB8;
		inline constexpr std::uintptr_t DepthScale = 0x11C;
		inline constexpr std::uintptr_t Face = 0xC0;
		inline constexpr std::uintptr_t FallAnimation = 0xC8;
		inline constexpr std::uintptr_t GraphicTShirt = 0xD0;
		inline constexpr std::uintptr_t HeadScale = 0x120;
		inline constexpr std::uintptr_t HeightScale = 0x124;
		inline constexpr std::uintptr_t IdleAnimation = 0xD8;
		inline constexpr std::uintptr_t JumpAnimation = 0xE0;
		inline constexpr std::uintptr_t MoodAnimation = 0xE8;
		inline constexpr std::uintptr_t NumberEmotesLoaded = 0x128;
		inline constexpr std::uintptr_t Pants = 0xF0;
		inline constexpr std::uintptr_t ProportionScale = 0x12C;
		inline constexpr std::uintptr_t ResetIncludesBodyParts = 0x134;
		inline constexpr std::uintptr_t RunAnimation = 0xF8;
		inline constexpr std::uintptr_t Shirt = 0x100;
		inline constexpr std::uintptr_t StaticFacialAnimation = 0x135;
		inline constexpr std::uintptr_t SwimAnimation = 0x108;
		inline constexpr std::uintptr_t UseAvatarSettings = 0x136;
		inline constexpr std::uintptr_t WalkAnimation = 0x110;
		inline constexpr std::uintptr_t WidthScale = 0x130;
	}


	namespace Instance
	{
		inline constexpr std::uintptr_t Archivable = 0xAA;
		inline constexpr std::uintptr_t Capabilities = 0x58;
		inline constexpr std::uintptr_t DefinesCapabilities = 0xAA;
		inline constexpr std::uintptr_t HistoryId = 0x58;
		inline constexpr std::uintptr_t Name = 0x98;
		inline constexpr std::uintptr_t Parent = 0x68;
		inline constexpr std::uintptr_t PredictionMode = 0xAC;
		inline constexpr std::uintptr_t Sandboxed = 0xAA;
		inline constexpr std::uintptr_t SourceAssetId = 0x58;
		inline constexpr std::uintptr_t UniqueId = 0x58;
		inline constexpr std::uintptr_t archivable = 0xAA;
		inline constexpr std::uintptr_t numExpectedDirectChildren = 0x80;
	}

	namespace IntConstrainedValue
	{
		inline constexpr std::uintptr_t ConstrainedValue = 0xC8;
		inline constexpr std::uintptr_t MaxValue = 0xB8;
		inline constexpr std::uintptr_t MinValue = 0xC0;
		inline constexpr std::uintptr_t Value = 0xC8;
		inline constexpr std::uintptr_t value = 0xC8;
	}

	namespace IntValue
	{
		inline constexpr std::uintptr_t Value = 0xB8;
	}

	namespace InternalSyncItem
	{
		inline constexpr std::uintptr_t AutoSync = 0xC8;
		inline constexpr std::uintptr_t Enabled = 0xC9;
		inline constexpr std::uintptr_t Target = 0xB8;
	}

	namespace JointInstance
	{
		inline constexpr std::uintptr_t C0 = 0x180;
		inline constexpr std::uintptr_t C1 = 0x180;
		inline constexpr std::uintptr_t Enabled = 0xB8;
		inline constexpr std::uintptr_t Part0 = 0x120;
		inline constexpr std::uintptr_t Part1 = 0x130;
		inline constexpr std::uintptr_t part1 = 0x130;
	}

	namespace Light
	{
		inline constexpr std::uintptr_t Brightness = 0xCC;
		inline constexpr std::uintptr_t Color = 0xC0;
		inline constexpr std::uintptr_t Enabled = 0xD0;
		inline constexpr std::uintptr_t Shadows = 0xD1;
	}

	namespace Lighting
	{
		inline constexpr std::uintptr_t Ambient = 0xD0;
		inline constexpr std::uintptr_t Brightness = 0x118;
		inline constexpr std::uintptr_t ClockTime = 0xC8;
		inline constexpr std::uintptr_t ColorShift_Bottom = 0xE8;
		inline constexpr std::uintptr_t ColorShift_Top = 0xDC;
		inline constexpr std::uintptr_t EnvironmentDiffuseScale = 0x11C;
		inline constexpr std::uintptr_t EnvironmentSpecularScale = 0x120;
		inline constexpr std::uintptr_t ExposureCompensation = 0x124;
		inline constexpr std::uintptr_t ExtendLightRangeTo120 = 0x128;
		inline constexpr std::uintptr_t FogColor = 0xF4;
		inline constexpr std::uintptr_t FogEnd = 0x12C;
		inline constexpr std::uintptr_t FogStart = 0x130;
		inline constexpr std::uintptr_t GeographicLatitude = 0x134;
		inline constexpr std::uintptr_t GlobalShadows = 0x144;
		inline constexpr std::uintptr_t LightingStyle = 0x138;
		inline constexpr std::uintptr_t OutdoorAmbient = 0x100;
		inline constexpr std::uintptr_t Outlines = 0x145;
		inline constexpr std::uintptr_t PrioritizeLightingQuality = 0x146;
		inline constexpr std::uintptr_t ShadowColor = 0x10C;
		inline constexpr std::uintptr_t ShadowSoftness = 0x13C;
		inline constexpr std::uintptr_t Technology = 0x140;
		inline constexpr std::uintptr_t TimeOfDay = 0xC8;
	}

	namespace LineHandleAdornment
	{
		inline constexpr std::uintptr_t Length = 0x1A8;
		inline constexpr std::uintptr_t Thickness = 0x1AC;
	}

	namespace LocalizationService
	{
		inline constexpr std::uintptr_t ForcePlayModeGameLocaleId = 0xC8;
		inline constexpr std::uintptr_t ForcePlayModeRobloxLocaleId = 0xE8;
		inline constexpr std::uintptr_t GameSourceLanguageId = 0x108;
		inline constexpr std::uintptr_t RobloxForcePlayModeGameLocaleId = 0xC8;
		inline constexpr std::uintptr_t RobloxForcePlayModeRobloxLocaleId = 0xE8;
	}


	namespace MaterialService
	{
		inline constexpr std::uintptr_t Use2022Materials = 0x5D0;
		inline constexpr std::uintptr_t Use2022MaterialsXml = 0x5D0;
	}

	namespace MaterialVariant
	{
		inline constexpr std::uintptr_t AlphaMode = 0x200;
		inline constexpr std::uintptr_t AvgMetalness = 0x204;
		inline constexpr std::uintptr_t AvgRoughness = 0x208;
		inline constexpr std::uintptr_t BaseMaterial = 0x20C;
		inline constexpr std::uintptr_t ColorMapContent = 0xB8;
		inline constexpr std::uintptr_t EmissiveMaskContent = 0xF8;
		inline constexpr std::uintptr_t EmissiveStrength = 0x210;
		inline constexpr std::uintptr_t EmissiveTint = 0x1F4;
		inline constexpr std::uintptr_t MaterialPattern = 0x214;
		inline constexpr std::uintptr_t MetalnessMapContent = 0x118;
		inline constexpr std::uintptr_t NormalMapContent = 0x148;
		inline constexpr std::uintptr_t RoughnessMapContent = 0x178;
		inline constexpr std::uintptr_t TexturePack = 0x1A8;
		inline constexpr std::uintptr_t TexturePackContent = 0x1A8;
	}

	namespace MeshPart
	{
		inline constexpr std::uintptr_t AlternateMeshHash = 0x340;
		inline constexpr std::uintptr_t DoubleSided = 0x315;
		inline constexpr std::uintptr_t HasJointOffset = 0x314;
		inline constexpr std::uintptr_t HasSkinnedMesh = 0x316;
		inline constexpr std::uintptr_t InitialSize = 0x1C8;
		inline constexpr std::uintptr_t JointOffset = 0x300;
		inline constexpr std::uintptr_t MeshContent = 0x298;
		inline constexpr std::uintptr_t MeshID = 0x2A8;
		inline constexpr std::uintptr_t MeshId = 0x2A8;
		inline constexpr std::uintptr_t RenderFidelity = 0x30C;
		inline constexpr std::uintptr_t RenderFidelityReplicate = 0x30C;
		inline constexpr std::uintptr_t SolidMeshHolder = 0x258;
		inline constexpr std::uintptr_t TextureContent = 0x2C8;
		inline constexpr std::uintptr_t TextureID = 0x2D8;
		inline constexpr std::uintptr_t VertexCount = 0x310;
	}

	namespace Model
	{
		inline constexpr std::uintptr_t LevelOfDetail = 0x13C;
		inline constexpr std::uintptr_t LodEntity = 0xD0;
		inline constexpr std::uintptr_t ModelMeshCFrame = 0x100;
		inline constexpr std::uintptr_t ModelMeshData = 0xE8;
		inline constexpr std::uintptr_t ModelMeshSize = 0x130;
		inline constexpr std::uintptr_t ModelStreamingMode = 0x140;
		inline constexpr std::uintptr_t PrimaryPart = 0x258;
		inline constexpr std::uintptr_t Scale = 0x144;
		inline constexpr std::uintptr_t ScaleFactor = 0x144;
		inline constexpr std::uintptr_t SlimAnimationTarget = 0xE0;
		inline constexpr std::uintptr_t SlimHash = 0xF0;
		inline constexpr std::uintptr_t WorldPivot = 0xF8;
		inline constexpr std::uintptr_t WorldPivotData = 0xF8;
	}

	namespace ModuleScript
	{
		inline constexpr std::uintptr_t Confidential = 0x198;
		inline constexpr std::uintptr_t GUID = 0xD0;
		inline constexpr std::uintptr_t LinkedSource = 0x130;
		inline constexpr std::uintptr_t Source = 0x130;
		inline constexpr std::uintptr_t UnrestrictedRequireAllowed = 0x168;
	}

	namespace Motor6D
	{
		inline constexpr std::uintptr_t EnableSkinning = 0x1B0;
	}

	namespace Mouse
	{
		inline constexpr std::uintptr_t TargetFilter = 0xF0;
	}

	namespace NegateOperation
	{
		inline constexpr std::uintptr_t PreviousOperation = 0x390;
	}

	namespace Noise
	{
		inline constexpr std::uintptr_t NoiseType = 0xB0;
		inline constexpr std::uintptr_t Seed = 0xB4;
	}

	namespace NotificationService
	{
		inline constexpr std::uintptr_t IsConnected = 0xE0;
	}

	namespace NumberPose
	{
		inline constexpr std::uintptr_t Value = 0xD0;
	}

	namespace NumberValue
	{
		inline constexpr std::uintptr_t Value = 0xB8;
	}

	namespace PackageLink
	{
		inline constexpr std::uintptr_t AutoUpdate = 0x13C;
		inline constexpr std::uintptr_t CanAutoUpdate = 0x13D;
		inline constexpr std::uintptr_t HasNewVersion = 0x13E;
		inline constexpr std::uintptr_t PackageContent = 0xB8;
		inline constexpr std::uintptr_t PackageContentSerialize = 0xB8;
		inline constexpr std::uintptr_t PackageGuid = 0x128;
		inline constexpr std::uintptr_t PackageId = 0xC8;
	}

	namespace Packages
	{
		inline constexpr std::uintptr_t IsDehydrated = 0xC8;
		inline constexpr std::uintptr_t ShellPackagesCount = 0xC0;
		inline constexpr std::uintptr_t SkippedInstancesCount = 0xC4;
	}

	namespace Pages
	{
		inline constexpr std::uintptr_t IsFinished = 0xB0;
	}

	namespace Pants
	{
		inline constexpr std::uintptr_t PantsTemplateContent = 0xC0;
	}

	namespace PartOperation
	{
		inline constexpr std::uintptr_t AssetId = 0x298;
		inline constexpr std::uintptr_t ChildData = 0x2C8;
		inline constexpr std::uintptr_t ChildData2 = 0x328;
		inline constexpr std::uintptr_t ComponentIndex = 0x340;
		inline constexpr std::uintptr_t Content = 0x298;
		inline constexpr std::uintptr_t DCDPropertyData = 0x2E8;
		inline constexpr std::uintptr_t InitialSize = 0x1C8;
		inline constexpr std::uintptr_t ManifoldMesh_DEPRECATED = 0x330;
		inline constexpr std::uintptr_t MeshData = 0x300;
		inline constexpr std::uintptr_t MeshData2 = 0x338;
		inline constexpr std::uintptr_t OffCentered = 0x350;
		inline constexpr std::uintptr_t PhysicsData = 0x200;
		inline constexpr std::uintptr_t RenderFidelity = 0x344;
		inline constexpr std::uintptr_t SmoothingAngle = 0x348;
		inline constexpr std::uintptr_t SolidMeshHolder = 0x258;
		inline constexpr std::uintptr_t TriangleCount = 0x34C;
		inline constexpr std::uintptr_t UsePartColor = 0x351;
	}

	namespace PartOperationAsset
	{
		inline constexpr std::uintptr_t MeshData = 0xD0;
	}

	namespace ParticleEmitter
	{
		inline constexpr std::uintptr_t Acceleration = 0x1E0;
		inline constexpr std::uintptr_t Brightness = 0x21C;
		inline constexpr std::uintptr_t Drag = 0x220;
		inline constexpr std::uintptr_t EmissionDirection = 0x224;
		inline constexpr std::uintptr_t Enabled = 0x268;
		inline constexpr std::uintptr_t FlipbookBlendFrames = 0x269;
		inline constexpr std::uintptr_t FlipbookLayout = 0x228;
		inline constexpr std::uintptr_t FlipbookMode = 0x22C;
		inline constexpr std::uintptr_t FlipbookSizeX = 0x230;
		inline constexpr std::uintptr_t FlipbookSizeY = 0x234;
		inline constexpr std::uintptr_t FlipbookStartRandom = 0x26A;
		inline constexpr std::uintptr_t LightEmission = 0x238;
		inline constexpr std::uintptr_t LightInfluence = 0x23C;
		inline constexpr std::uintptr_t LocalTransparencyModifier = 0x240;
		inline constexpr std::uintptr_t LockedToPart = 0x26B;
		inline constexpr std::uintptr_t Orientation = 0x244;
		inline constexpr std::uintptr_t Rate = 0x248;
		inline constexpr std::uintptr_t Shape = 0x24C;
		inline constexpr std::uintptr_t ShapeInOut = 0x250;
		inline constexpr std::uintptr_t ShapePartial = 0x254;
		inline constexpr std::uintptr_t ShapeStyle = 0x258;
		inline constexpr std::uintptr_t SpreadAngle = 0x214;
		inline constexpr std::uintptr_t TimeScale = 0x25C;
		inline constexpr std::uintptr_t VelocityInheritance = 0x260;
		inline constexpr std::uintptr_t WindAffectsDrag = 0x26C;
		inline constexpr std::uintptr_t ZOffset = 0x264;
	}

	namespace PatchMapping
	{
		inline constexpr std::uintptr_t FlattenTree = 0xF0;
		inline constexpr std::uintptr_t TargetPath = 0xD0;
	}

	namespace Path2D
	{
		inline constexpr std::uintptr_t Closed = 0x11;
		inline constexpr std::uintptr_t Visible = 0x10;
	}

	namespace PathfindingLink
	{
		inline constexpr std::uintptr_t Attachment0 = 0xE0;
		inline constexpr std::uintptr_t Attachment1 = 0xF0;
		inline constexpr std::uintptr_t IsBidirectional = 0xF8;
		inline constexpr std::uintptr_t Label = 0xB8;
	}

	namespace PathfindingModifier
	{
		inline constexpr std::uintptr_t Label = 0xB8;
		inline constexpr std::uintptr_t PassThrough = 0xD8;
	}

	namespace Player
	{
		inline constexpr std::uintptr_t AccountAgeReplicate = 0x35C;
		inline constexpr std::uintptr_t AgeChecked = 0x360;
		inline constexpr std::uintptr_t AppearanceDidLoad = 0x3BC;
		inline constexpr std::uintptr_t AutoJumpEnabled = 0x3BD;
		inline constexpr std::uintptr_t CameraFieldOfView = 0x364;
		inline constexpr std::uintptr_t CameraFrustumRequested = 0x3BE;
		inline constexpr std::uintptr_t CameraMaxZoomDistance = 0x368;
		inline constexpr std::uintptr_t CameraMinZoomDistance = 0x36C;
		inline constexpr std::uintptr_t CameraMode = 0x370;
		inline constexpr std::uintptr_t CameraViewportSize = 0x354;
		inline constexpr std::uintptr_t CanLoadCharacterAppearance = 0x3BF;
		inline constexpr std::uintptr_t Character = 0x2A0;
		inline constexpr std::uintptr_t CharacterAppearance = 0xD8;
		inline constexpr std::uintptr_t CharacterAppearanceId = 0x300;
		inline constexpr std::uintptr_t ChararacterRegionId = 0x348;
		inline constexpr std::uintptr_t ChatAvailabilityStatus = 0xF8;
		inline constexpr std::uintptr_t ChatMode = 0x268;
		inline constexpr std::uintptr_t ChatPrivacyMode = 0x374;
		inline constexpr std::uintptr_t CloudEditCameraCoordinateFrame = 0x318;
		inline constexpr std::uintptr_t CloudEditPlayerActive = 0x3C0;
		inline constexpr std::uintptr_t CountryRegionCodeReplicate = 0x118;
		inline constexpr std::uintptr_t DataComplexity = 0xA38;
		inline constexpr std::uintptr_t DataComplexityLimit = 0x378;
		inline constexpr std::uintptr_t DataReady = 0x3C1;
		inline constexpr std::uintptr_t DevCameraOcclusionMode = 0x37C;
		inline constexpr std::uintptr_t DevComputerCameraMode = 0x380;
		inline constexpr std::uintptr_t DevComputerMovementMode = 0x384;
		inline constexpr std::uintptr_t DevEnableMouseLock = 0x3C2;
		inline constexpr std::uintptr_t DevTouchCameraMode = 0x388;
		inline constexpr std::uintptr_t DevTouchMovementMode = 0x38C;
		inline constexpr std::uintptr_t DisplayName = 0x138;
		inline constexpr std::uintptr_t FollowUserId = 0x308;
		inline constexpr std::uintptr_t FollowUserIdReplicated = 0x308;
		inline constexpr std::uintptr_t GameplayPaused = 0x3C3;
		inline constexpr std::uintptr_t Guest = 0x310;
		inline constexpr std::uintptr_t HasRobloxSubscription = 0x3C4;
		inline constexpr std::uintptr_t HasVerifiedBadge = 0x3C5;
		inline constexpr std::uintptr_t HealthDisplayDistance = 0x390;
		inline constexpr std::uintptr_t InputLatency = 0x394;
		inline constexpr std::uintptr_t InternalCharacterAppearanceLoaded = 0x3C6;
		inline constexpr std::uintptr_t LocaleId = 0x118;
		inline constexpr std::uintptr_t MaximumSimulationRadius = 0x398;
		inline constexpr std::uintptr_t MembershipTypeReplicate = 0x39C;
		inline constexpr std::uintptr_t NameDisplayDistance = 0x3A0;
		inline constexpr std::uintptr_t NeedRegionalFallback = 0x3C7;
		inline constexpr std::uintptr_t Neutral = 0x3C8;
		inline constexpr std::uintptr_t OsPlatform = 0x158;
		inline constexpr std::uintptr_t PartyId = 0x178;
		inline constexpr std::uintptr_t PendingRequestedTool = 0x2A8;
		inline constexpr std::uintptr_t PlatformName = 0x198;
		inline constexpr std::uintptr_t RawJoinData = 0x1B8;
		inline constexpr std::uintptr_t ReplicationFocus = 0x2C0;
		inline constexpr std::uintptr_t RespawnLocation = 0x2D0;
		inline constexpr std::uintptr_t SimulationRadius = 0x3A4;
		inline constexpr std::uintptr_t StepIdOffset = 0x3A8;
		inline constexpr std::uintptr_t SuperSafeChatReplicate = 0x318;
		inline constexpr std::uintptr_t Team = 0x2D8;
		inline constexpr std::uintptr_t TeamColor = 0x3AC;
		inline constexpr std::uintptr_t Teleported = 0x3C9;
		inline constexpr std::uintptr_t TeleportedIn = 0x3CA;
		inline constexpr std::uintptr_t UnfilteredChat = 0x8;
		inline constexpr std::uintptr_t User = 0xB8;
		inline constexpr std::uintptr_t UserId = 0xD0;
		inline constexpr std::uintptr_t UserIdModeReplicate = 0x3B4;
		inline constexpr std::uintptr_t VRDevice = 0x1D8;
		inline constexpr std::uintptr_t VREnabled = 0x3CC;
		inline constexpr std::uintptr_t VoiceChatVolume = 0x3B8;
		inline constexpr std::uintptr_t userId = 0xD0;
	}

	namespace PlayerDataRecord
	{
		inline constexpr std::uintptr_t CreatedTime = 0xE8;
		inline constexpr std::uintptr_t DefaultRecordName = 0x10C;
		inline constexpr std::uintptr_t Dirty = 0x10D;
		inline constexpr std::uintptr_t Error = 0x108;
		inline constexpr std::uintptr_t FlushedTime = 0xF0;
		inline constexpr std::uintptr_t LoadedTime = 0xF8;
		inline constexpr std::uintptr_t ModifiedTime = 0x100;
		inline constexpr std::uintptr_t NewRecord = 0x10E;
		inline constexpr std::uintptr_t Readable = 0x10F;
		inline constexpr std::uintptr_t Writable = 0x110;
	}

	namespace PlayerDataService
	{
		inline constexpr std::uintptr_t LoadFailureBehavior = 0xC8;
	}

	namespace PlayerEmulatorService
	{
		inline constexpr std::uintptr_t CustomPoliciesEnabled = 0x12C;
		inline constexpr std::uintptr_t EmulatedCountryCode = 0xC8;
		inline constexpr std::uintptr_t EmulatedGameLocale = 0xE8;
		inline constexpr std::uintptr_t SerializedEmulatedPolicyInfo = 0x108;
		inline constexpr std::uintptr_t TextElongationFactor = 0x128;
	}


	namespace PlayerListConfiguration
	{
		inline constexpr std::uintptr_t Open = 0xB8;
	}

	namespace Players
	{
		inline constexpr std::uintptr_t BanningEnabled = 0x14C;
		inline constexpr std::uintptr_t BubbleChat = 0x36C;
		inline constexpr std::uintptr_t CharacterAutoLoads = 0x14D;
		inline constexpr std::uintptr_t ClassicChat = 0x36C;
		inline constexpr std::uintptr_t LocalPlayer = 0x130;
		inline constexpr std::uintptr_t MaxPlayers = 0x140;
		inline constexpr std::uintptr_t MaxPlayersInternal = 0x140;
		inline constexpr std::uintptr_t NumPlayers = 0x250;
		inline constexpr std::uintptr_t PreferredPlayers = 0x144;
		inline constexpr std::uintptr_t PreferredPlayersInternal = 0x144;
		inline constexpr std::uintptr_t RespawnTime = 0x148;
		inline constexpr std::uintptr_t ServerLogPrefix = 0xE0;
		inline constexpr std::uintptr_t UseStrafingAnimations = 0x14E;
		inline constexpr std::uintptr_t localPlayer = 0x130;
		inline constexpr std::uintptr_t numPlayers = 0x250;
	}

	
	namespace PrimitiveFlags
	{
		inline constexpr std::uintptr_t Anchored = 0x2;
		inline constexpr std::uintptr_t CanCollide = 0x8;
		inline constexpr std::uintptr_t CanQuery = 0x20;
		inline constexpr std::uintptr_t CanTouch = 0x10;
	}

	namespace ProximityPrompt
	{
		inline constexpr std::uintptr_t AutoLocalize = 0x134;
		inline constexpr std::uintptr_t ClickablePrompt = 0x135;
		inline constexpr std::uintptr_t Enabled = 0x136;
		inline constexpr std::uintptr_t Exclusivity = 0x118;
		inline constexpr std::uintptr_t GamepadKeyCode = 0x11C;
		inline constexpr std::uintptr_t HoldDuration = 0x120;
		inline constexpr std::uintptr_t KeyboardKeyCode = 0x124;
		inline constexpr std::uintptr_t MaxActivationDistance = 0x128;
		inline constexpr std::uintptr_t MaxIndicatorDistance = 0x12C;
		inline constexpr std::uintptr_t ObjectText = 0xD0;
		inline constexpr std::uintptr_t RootLocalizationTable = 0xF8;
		inline constexpr std::uintptr_t Style = 0x130;
		inline constexpr std::uintptr_t UIOffset = 0x110;
	}

	namespace PyramidHandleAdornment
	{
		inline constexpr std::uintptr_t Height = 0x1A8;
		inline constexpr std::uintptr_t Shading = 0x1AC;
		inline constexpr std::uintptr_t Sides = 0x1B0;
		inline constexpr std::uintptr_t Size = 0x1B4;
	}

	namespace RealtimeMedia
	{
		inline constexpr std::uintptr_t AudioInputActive = 0x298;
		inline constexpr std::uintptr_t ForwardInput = 0x299;
	}

	namespace RenderView
	{
		inline constexpr std::uintptr_t VisualEngine = 0x10;
	}

	namespace RenderingTest
	{
		inline constexpr std::uintptr_t Description = 0xB8;
		inline constexpr std::uintptr_t PerfTest = 0x13C;
		inline constexpr std::uintptr_t RenderingTestFrameCount = 0x134;
		inline constexpr std::uintptr_t ShouldSkip = 0x13D;
		inline constexpr std::uintptr_t Ticket = 0xD8;
	}

	namespace RolloutValidation
	{
		inline constexpr std::uintptr_t AdditionalFluffThree = 0x1EC;
		inline constexpr std::uintptr_t CreationVersion = 0x1F0;
		inline constexpr std::uintptr_t FirstBinaryString = 0xD0;
		inline constexpr std::uintptr_t FirstSharedExpectedValue = 0xF0;
		inline constexpr std::uintptr_t FirstSharedString = 0x1D0;
		inline constexpr std::uintptr_t SecondBinaryExpectedValue = 0x110;
		inline constexpr std::uintptr_t SecondSharedExpectedValue = 0x150;
		inline constexpr std::uintptr_t SecondSharedString = 0x1D8;
		inline constexpr std::uintptr_t ThirdBinaryString = 0x190;
		inline constexpr std::uintptr_t ThirdSharedExpectedValue = 0x1B0;
		inline constexpr std::uintptr_t ThirdSharedString = 0x1E0;
	}

	namespace RotationCurve
	{
		inline constexpr std::uintptr_t ValuesAndTimes = 0x140;
	}

	namespace RunService
	{
		inline constexpr std::uintptr_t RunState = 0xD8;
	}

	namespace ScriptContext
	{
		inline constexpr std::uintptr_t ScriptsDisabled = 0xC8;
	}

	

	namespace Selection
	{
		inline constexpr std::uintptr_t ActiveInstance = 0xE0;
		inline constexpr std::uintptr_t RenderMode = 0xC8;
		inline constexpr std::uintptr_t ShowActiveInstanceHighlight = 0xCC;
	}

	namespace SelfViewConfiguration
	{
		inline constexpr std::uintptr_t Open = 0xB8;
	}

	namespace SensorBase
	{
		inline constexpr std::uintptr_t UpdateType = 0x188;
	}

	namespace ServerScriptService
	{
		inline constexpr std::uintptr_t LoadStringEnabled = 0xC8;
	}

	namespace Shirt
	{
		inline constexpr std::uintptr_t ShirtTemplateContent = 0xF0;
	}

	namespace ShirtGraphic
	{
		inline constexpr std::uintptr_t Color3 = 0xF0;
		inline constexpr std::uintptr_t Graphic = 0xC0;
		inline constexpr std::uintptr_t TextureContent = 0xC0;
	}


	namespace Sky
	{
		inline constexpr std::uintptr_t CelestialBodiesShown = 0x250;
		inline constexpr std::uintptr_t MoonAngularSize = 0x244;
		inline constexpr std::uintptr_t MoonTextureContent = 0xB8;
		inline constexpr std::uintptr_t MoonTextureId = 0xC8;
		inline constexpr std::uintptr_t SkyboxBackContent = 0xE8;
		inline constexpr std::uintptr_t SkyboxBk = 0xF8;
		inline constexpr std::uintptr_t SkyboxDn = 0x128;
		inline constexpr std::uintptr_t SkyboxDownContent = 0x118;
		inline constexpr std::uintptr_t SkyboxFrontContent = 0x148;
		inline constexpr std::uintptr_t SkyboxFt = 0x158;
		inline constexpr std::uintptr_t SkyboxLeftContent = 0x178;
		inline constexpr std::uintptr_t SkyboxLf = 0x188;
		inline constexpr std::uintptr_t SkyboxOrientation = 0x238;
		inline constexpr std::uintptr_t SkyboxRightContent = 0x1A8;
		inline constexpr std::uintptr_t SkyboxRt = 0x1B8;
		inline constexpr std::uintptr_t SkyboxUp = 0x1E8;
		inline constexpr std::uintptr_t SkyboxUpContent = 0x1D8;
		inline constexpr std::uintptr_t StarCount = 0x248;
		inline constexpr std::uintptr_t SunAngularSize = 0x23C;
		inline constexpr std::uintptr_t SunTextureContent = 0x208;
		inline constexpr std::uintptr_t SunTextureId = 0x218;
	}

	namespace SlimAnimationDataEntity
	{
		inline constexpr std::uintptr_t BoneParentIndices = 0xC0;
		inline constexpr std::uintptr_t EntityScale = 0x100;
		inline constexpr std::uintptr_t EntitySource = 0xF8;
		inline constexpr std::uintptr_t Handle = 0x110;
		inline constexpr std::uintptr_t IsSlimEnabled = 0x11C;
		inline constexpr std::uintptr_t NumBones = 0x114;
		inline constexpr std::uintptr_t RootIndex = 0x118;
		inline constexpr std::uintptr_t SlimInstanceHashes = 0xD0;
		inline constexpr std::uintptr_t SlimReplicationTimestampSec = 0x108;
	}

	namespace Smoke
	{
		inline constexpr std::uintptr_t Color = 0xB8;
		inline constexpr std::uintptr_t Enabled = 0xD8;
		inline constexpr std::uintptr_t LocalTransparencyModifier = 0xC4;
		inline constexpr std::uintptr_t Opacity = 0xC8;
		inline constexpr std::uintptr_t RiseVelocity = 0xCC;
		inline constexpr std::uintptr_t Size = 0xD0;
		inline constexpr std::uintptr_t TimeScale = 0xD4;
		inline constexpr std::uintptr_t opacity_xml = 0xC8;
		inline constexpr std::uintptr_t riseVelocity_xml = 0xCC;
		inline constexpr std::uintptr_t size_xml = 0xD0;
	}

	namespace Sparkles
	{
		inline constexpr std::uintptr_t Color = 0xB8;
		inline constexpr std::uintptr_t Enabled = 0xCC;
		inline constexpr std::uintptr_t LocalTransparencyModifier = 0xC4;
		inline constexpr std::uintptr_t SparkleColor = 0xB8;
		inline constexpr std::uintptr_t TimeScale = 0xC8;
	}

	namespace SpawnLocation
	{
		inline constexpr std::uintptr_t AllowTeamChangeOnTouch = 0x3D;
		inline constexpr std::uintptr_t Duration = 0x180;
		inline constexpr std::uintptr_t Enabled = 0x189;
		inline constexpr std::uintptr_t Neutral = 0xAD;
		inline constexpr std::uintptr_t TeamColor = 0x184;
	}

	namespace SpecialMesh
	{
		inline constexpr std::uintptr_t MeshType = 0x148;
	}

	namespace SphereHandleAdornment
	{
		inline constexpr std::uintptr_t Radius = 0x1A8;
		inline constexpr std::uintptr_t Shading = 0x1AC;
	}

	namespace SpotLight
	{
		inline constexpr std::uintptr_t Angle = 0xD8;
		inline constexpr std::uintptr_t Face = 0xDC;
		inline constexpr std::uintptr_t Range = 0xE0;
	}

	namespace StyleQuery
	{
		inline constexpr std::uintptr_t IsActive = 0xB0;
		inline constexpr std::uintptr_t PreferredTextSize = 0x30;
		inline constexpr std::uintptr_t ReducedMotionEnabled = 0x30;
	}

	namespace SunRaysEffect
	{
		inline constexpr std::uintptr_t Intensity = 0xB8;
		inline constexpr std::uintptr_t Spread = 0xBC;
	}

	namespace SurfaceAppearance
	{
		inline constexpr std::uintptr_t AlphaMode = 0x290;
		inline constexpr std::uintptr_t Color = 0x278;
		inline constexpr std::uintptr_t ColorMapContent = 0xB8;
		inline constexpr std::uintptr_t EmissiveMaskContent = 0xF8;
		inline constexpr std::uintptr_t EmissiveStrength = 0x294;
		inline constexpr std::uintptr_t EmissiveTint = 0x284;
		inline constexpr std::uintptr_t MetalnessMapContent = 0x118;
		inline constexpr std::uintptr_t NormalMapContent = 0x158;
		inline constexpr std::uintptr_t ResampleMode = 0x298;
		inline constexpr std::uintptr_t RoughnessMapContent = 0x178;
		inline constexpr std::uintptr_t TexturePack = 0x1A8;
		inline constexpr std::uintptr_t TexturePackContent = 0x1A8;
	}


	namespace SurfaceLight
	{
		inline constexpr std::uintptr_t Angle = 0xD8;
		inline constexpr std::uintptr_t Face = 0xDC;
		inline constexpr std::uintptr_t Range = 0xE0;
	}

	namespace SwimController
	{
		inline constexpr std::uintptr_t AccelerationTime = 0xE0;
		inline constexpr std::uintptr_t PitchMaxTorque = 0xE4;
		inline constexpr std::uintptr_t PitchSpeedFactor = 0xE8;
		inline constexpr std::uintptr_t RollMaxTorque = 0xEC;
		inline constexpr std::uintptr_t RollSpeedFactor = 0xF0;
	}

	namespace Team
	{
		inline constexpr std::uintptr_t AutoAssignable = 0xBC;
		inline constexpr std::uintptr_t AutoColorCharacters = 0xBD;
		inline constexpr std::uintptr_t ChildOrder = 0xB0;
		inline constexpr std::uintptr_t Score = 0xB4;
		inline constexpr std::uintptr_t TeamColor = 0xB8;
	}

	namespace TeamCreateData
	{
		inline constexpr std::uintptr_t InitialCameraCFrame = 0xD0;
	}

	namespace TeleportAsyncResult
	{
		inline constexpr std::uintptr_t ReservedServerAccessCode = 0xD0;
	}

	namespace TeleportOptions
	{
		inline constexpr std::uintptr_t ServerInstanceId = 0xD0;
		inline constexpr std::uintptr_t ShouldReserveServer = 0xF0;
	}

	namespace TeleportService
	{
		inline constexpr std::uintptr_t CustomizedTeleportUI = 0xC8;
	}

	namespace TerrainDetail
	{
		inline constexpr std::uintptr_t ColorMapContent = 0xB8;
		inline constexpr std::uintptr_t EmissiveMaskContent = 0xF8;
		inline constexpr std::uintptr_t EmissiveStrength = 0x1E4;
		inline constexpr std::uintptr_t MetalnessMapContent = 0x118;
		inline constexpr std::uintptr_t NormalMapContent = 0x148;
		inline constexpr std::uintptr_t RoughnessMapContent = 0x178;
		inline constexpr std::uintptr_t StudsPerTile = 0x1F0;
		inline constexpr std::uintptr_t TexturePack = 0x1A8;
		inline constexpr std::uintptr_t TexturePackContent = 0x1A8;
	}

	namespace TestService
	{
		inline constexpr std::uintptr_t AutoRuns = 0x100;
		inline constexpr std::uintptr_t ErrorCount = 0xF0;
		inline constexpr std::uintptr_t ExecuteWithStudioRun = 0x101;
		inline constexpr std::uintptr_t Is30FpsThrottleEnabled = 0x104;
		inline constexpr std::uintptr_t NumberOfPlayers = 0xF4;
		inline constexpr std::uintptr_t SimulateSecondsLag = 0xE0;
		inline constexpr std::uintptr_t TestCount = 0xF8;
		inline constexpr std::uintptr_t ThrottlePhysicsToRealtime = 0x104;
		inline constexpr std::uintptr_t WarnCount = 0xFC;
	}

	namespace TextBox
	{
		inline constexpr std::uintptr_t ClearTextOnFocus = 0xF10;
		inline constexpr std::uintptr_t Confidential = 0xF11;
		inline constexpr std::uintptr_t ContentText = 0xDE0;
		inline constexpr std::uintptr_t CursorPosition = 0xDD8;
		inline constexpr std::uintptr_t Font = 0xED8;
		inline constexpr std::uintptr_t FontFace = 0xEA0;
		inline constexpr std::uintptr_t FontSize = 0xEDC;
		inline constexpr std::uintptr_t HasFocus = 0xF12;
		inline constexpr std::uintptr_t LineHeight = 0xEE0;
		inline constexpr std::uintptr_t LocalizationMatchIdentifier = 0xE00;
		inline constexpr std::uintptr_t LocalizationMatchedSourceText = 0xE20;
		inline constexpr std::uintptr_t LocalizedPlaceholderText = 0xE40;
		inline constexpr std::uintptr_t ManualFocusRelease = 0xF13;
		inline constexpr std::uintptr_t MaxVisibleGraphemes = 0xEE4;
		inline constexpr std::uintptr_t MultiLine = 0xF14;
		inline constexpr std::uintptr_t OpenTypeFeatures = 0xEA8;
		inline constexpr std::uintptr_t OverlayNativeInput = 0xF15;
		inline constexpr std::uintptr_t PlaceholderColor3 = 0xEB0;
		inline constexpr std::uintptr_t PlaceholderText = 0xE60;
		inline constexpr std::uintptr_t ReturnKeyType = 0xEE8;
		inline constexpr std::uintptr_t RichText = 0xF16;
		inline constexpr std::uintptr_t SelectionStart = 0xDD8;
		inline constexpr std::uintptr_t ShouldEmitReturnEvents = 0xF17;
		inline constexpr std::uintptr_t ShouldEmitTabEvents = 0xF18;
		inline constexpr std::uintptr_t ShouldEmitUpAndDownArrowEvents = 0xF19;
		inline constexpr std::uintptr_t ShowNativeInput = 0xF1A;
		inline constexpr std::uintptr_t Text = 0xE80;
		inline constexpr std::uintptr_t TextColor3 = 0xEBC;
		inline constexpr std::uintptr_t TextDirection = 0xEF0;
		inline constexpr std::uintptr_t TextEditable = 0xF1B;
		inline constexpr std::uintptr_t TextFits = 0xF1C;
		inline constexpr std::uintptr_t TextInputType = 0xEF4;
		inline constexpr std::uintptr_t TextScaled = 0xF1D;
		inline constexpr std::uintptr_t TextSize = 0xEF8;
		inline constexpr std::uintptr_t TextStrokeColor3 = 0xEC8;
		inline constexpr std::uintptr_t TextStrokeTransparency = 0xEFC;
		inline constexpr std::uintptr_t TextTransparency = 0xF00;
		inline constexpr std::uintptr_t TextTruncate = 0xF04;
		inline constexpr std::uintptr_t TextWrap = 0xF1E;
		inline constexpr std::uintptr_t TextWrapped = 0xF1E;
		inline constexpr std::uintptr_t TextXAlignment = 0xF08;
		inline constexpr std::uintptr_t TextYAlignment = 0xF0C;
	}

	namespace TextButton
	{
		inline constexpr std::uintptr_t Confidential = 0x115C;
		inline constexpr std::uintptr_t ContentText = 0x1068;
		inline constexpr std::uintptr_t Font = 0x1130;
		inline constexpr std::uintptr_t FontFace = 0x1108;
		inline constexpr std::uintptr_t FontSize = 0x1134;
		inline constexpr std::uintptr_t LineHeight = 0x1138;
		inline constexpr std::uintptr_t LocalizationMatchIdentifier = 0x1088;
		inline constexpr std::uintptr_t LocalizationMatchedSourceText = 0x10A8;
		inline constexpr std::uintptr_t MaxVisibleGraphemes = 0x113C;
		inline constexpr std::uintptr_t OpenTypeFeatures = 0x1110;
		inline constexpr std::uintptr_t RichText = 0x115D;
		inline constexpr std::uintptr_t Text = 0x10E8;
		inline constexpr std::uintptr_t TextColor3 = 0x1118;
		inline constexpr std::uintptr_t TextDirection = 0x1140;
		inline constexpr std::uintptr_t TextFits = 0x115E;
		inline constexpr std::uintptr_t TextScaled = 0x115F;
		inline constexpr std::uintptr_t TextSize = 0x1144;
		inline constexpr std::uintptr_t TextStrokeColor3 = 0x1124;
		inline constexpr std::uintptr_t TextStrokeTransparency = 0x1148;
		inline constexpr std::uintptr_t TextTransparency = 0x114C;
		inline constexpr std::uintptr_t TextTruncate = 0x1150;
		inline constexpr std::uintptr_t TextWrap = 0x1160;
		inline constexpr std::uintptr_t TextWrapped = 0x1160;
		inline constexpr std::uintptr_t TextXAlignment = 0x1154;
		inline constexpr std::uintptr_t TextYAlignment = 0x1158;
	}

	namespace TextChannel
	{
		inline constexpr std::uintptr_t DirectChatRequester = 0xB0;
	}

	namespace TextChannelWindow
	{
		inline constexpr std::uintptr_t IsRendering = 0x988;
		inline constexpr std::uintptr_t Target = 0x978;
	}

	namespace TextChatCommand
	{
		inline constexpr std::uintptr_t AutocompleteVisible = 0xF0;
		inline constexpr std::uintptr_t Enabled = 0xF1;
		inline constexpr std::uintptr_t SecondaryAlias = 0xD0;
	}

	namespace TextChatMessage
	{
		inline constexpr std::uintptr_t BubbleChatMessageProperties = 0x278;
		inline constexpr std::uintptr_t ChatActionType = 0xB8;
		inline constexpr std::uintptr_t ChatWindowMessageProperties = 0x288;
		inline constexpr std::uintptr_t ForModeration = 0x2B8;
		inline constexpr std::uintptr_t IsHiddenMessage = 0x2B9;
		inline constexpr std::uintptr_t MessageId = 0xD8;
		inline constexpr std::uintptr_t Metadata = 0xF8;
		inline constexpr std::uintptr_t PrefixTextInternal = 0x158;
		inline constexpr std::uintptr_t PresetChatVersion = 0x178;
		inline constexpr std::uintptr_t PresetId = 0x198;
		inline constexpr std::uintptr_t TextInternal = 0x218;
		inline constexpr std::uintptr_t TextSource = 0x2A8;
		inline constexpr std::uintptr_t TranslationInternal = 0x258;
		inline constexpr std::uintptr_t Verified = 0x2BA;
		inline constexpr std::uintptr_t WasRewritten = 0x2BB;
	}

	namespace TextChatService
	{
		inline constexpr std::uintptr_t ChatVersion = 0x1E8;
		inline constexpr std::uintptr_t CreateDefaultTextChannels = 0x1F4;
		inline constexpr std::uintptr_t HasSeenDeprecationDialog = 0x1F5;
		inline constexpr std::uintptr_t IsLegacyChatDisabled = 0x1F6;
		inline constexpr std::uintptr_t PlatformIntegratedChat = 0x1EC;
	}

	namespace TextGenerator
	{
		inline constexpr std::uintptr_t Seed = 0xD0;
		inline constexpr std::uintptr_t Temperature = 0xD4;
		inline constexpr std::uintptr_t TopP = 0xD8;
	}

	namespace TextLabel
	{
		inline constexpr std::uintptr_t Confidential = 0xEDC;
		inline constexpr std::uintptr_t ContentText = 0xDE8;
		inline constexpr std::uintptr_t Font = 0xEB0;
		inline constexpr std::uintptr_t FontFace = 0xE88;
		inline constexpr std::uintptr_t FontSize = 0xEB4;
		inline constexpr std::uintptr_t LineHeight = 0xEB8;
		inline constexpr std::uintptr_t LocalizationMatchIdentifier = 0xE08;
		inline constexpr std::uintptr_t LocalizationMatchedSourceText = 0xE28;
		inline constexpr std::uintptr_t MaxVisibleGraphemes = 0xEBC;
		inline constexpr std::uintptr_t OpenTypeFeatures = 0xE90;
		inline constexpr std::uintptr_t RichText = 0xEDD;
		inline constexpr std::uintptr_t Text = 0xE68;
		inline constexpr std::uintptr_t TextColor3 = 0xE98;
		inline constexpr std::uintptr_t TextDirection = 0xEC0;
		inline constexpr std::uintptr_t TextFits = 0xEDE;
		inline constexpr std::uintptr_t TextScaled = 0xEDF;
		inline constexpr std::uintptr_t TextSize = 0xEC4;
		inline constexpr std::uintptr_t TextStrokeColor3 = 0xEA4;
		inline constexpr std::uintptr_t TextStrokeTransparency = 0xEC8;
		inline constexpr std::uintptr_t TextTransparency = 0xECC;
		inline constexpr std::uintptr_t TextTruncate = 0xED0;
		inline constexpr std::uintptr_t TextWrap = 0xEE0;
		inline constexpr std::uintptr_t TextWrapped = 0xEE0;
		inline constexpr std::uintptr_t TextXAlignment = 0xED4;
		inline constexpr std::uintptr_t TextYAlignment = 0xED8;
	}

	namespace TextSource
	{
		inline constexpr std::uintptr_t CanSend = 0xF8;
		inline constexpr std::uintptr_t DisplayName = 0xC0;
		inline constexpr std::uintptr_t UserId = 0xF0;
		inline constexpr std::uintptr_t UserIdReplicated = 0xF0;
		inline constexpr std::uintptr_t Username = 0xD0;
	}

	namespace Texture
	{
		inline constexpr std::uintptr_t OffsetStudsU = 0x270;
		inline constexpr std::uintptr_t OffsetStudsV = 0x274;
		inline constexpr std::uintptr_t StudsPerTileU = 0x278;
		inline constexpr std::uintptr_t StudsPerTileV = 0x27C;
	}

	namespace ThirdPartyUserService
	{
		inline constexpr std::uintptr_t FriendCommunicationRestrictionStatus = 0xC0;
		inline constexpr std::uintptr_t HasActiveUser = 0xC8;
		inline constexpr std::uintptr_t VoiceChatRestrictionStatus = 0xC4;
	}

	namespace Tool
	{
		inline constexpr std::uintptr_t CanBeDropped = 0x4B8;
		inline constexpr std::uintptr_t Enabled = 0x165;
		inline constexpr std::uintptr_t ManualActivationOnly = 0x4BA;
		inline constexpr std::uintptr_t ToolTip = 0x468;
	}

	namespace TrackerLodController
	{
		inline constexpr std::uintptr_t AudioMode = 0xB8;
		inline constexpr std::uintptr_t VideoExtrapolationMode = 0xBC;
		inline constexpr std::uintptr_t VideoLodMode = 0x14;
		inline constexpr std::uintptr_t VideoMode = 0xC4;
	}

	namespace Trail
	{
		inline constexpr std::uintptr_t Attachment0 = 0x1A8;
		inline constexpr std::uintptr_t Attachment1 = 0x1B8;
		inline constexpr std::uintptr_t Brightness = 0x1C0;
		inline constexpr std::uintptr_t Enabled = 0x1E4;
		inline constexpr std::uintptr_t FaceCamera = 0x1E5;
		inline constexpr std::uintptr_t Lifetime = 0x1C4;
		inline constexpr std::uintptr_t LightEmission = 0x1C8;
		inline constexpr std::uintptr_t LightInfluence = 0x1CC;
		inline constexpr std::uintptr_t LocalTransparencyModifier = 0x1D0;
		inline constexpr std::uintptr_t MaxLength = 0x1D4;
		inline constexpr std::uintptr_t MinLength = 0x1D8;
		inline constexpr std::uintptr_t TextureLength = 0x1DC;
		inline constexpr std::uintptr_t TextureMode = 0x1E0;
	}

	namespace TriangleMeshPart
	{
		inline constexpr std::uintptr_t AeroMeshData = 0x128;
		inline constexpr std::uintptr_t PhysicalConfigData = 0x1C0;
	}

	namespace TweenBase
	{
		inline constexpr std::uintptr_t PlaybackState = 0xB0;
	}

	namespace UIAspectRatioConstraint
	{
		inline constexpr std::uintptr_t AspectRatio = 0xD0;
		inline constexpr std::uintptr_t AspectType = 0xD4;
		inline constexpr std::uintptr_t DominantAxis = 0xD8;
	}

	namespace UIFlexItem
	{
		inline constexpr std::uintptr_t ItemLineAlignment = 0xD0;
		inline constexpr std::uintptr_t ShrinkRatio = 0xD4;
	}

	namespace UIGradient
	{
		inline constexpr std::uintptr_t Color = 0x108;
		inline constexpr std::uintptr_t Enabled = 0x158;
		inline constexpr std::uintptr_t Offset = 0x78;
		inline constexpr std::uintptr_t Rotation = 0x148;
		inline constexpr std::uintptr_t Scale = 0x14C;
		inline constexpr std::uintptr_t TileMode = 0x150;
		inline constexpr std::uintptr_t Transparency = 0x58;
		inline constexpr std::uintptr_t Type = 0x154;
	}

	namespace UIGridLayout
	{
		inline constexpr std::uintptr_t CellPadding = 0x160;
	}

	namespace UIGridStyleLayout
	{
		inline constexpr std::uintptr_t FillDirection = 0x108;
		inline constexpr std::uintptr_t HorizontalAlignment = 0x10C;
		inline constexpr std::uintptr_t SortOrder = 0x110;
		inline constexpr std::uintptr_t VerticalAlignment = 0x114;
	}

	namespace UIListLayout
	{
		inline constexpr std::uintptr_t HorizontalPadding = 0x160;
		inline constexpr std::uintptr_t VerticalPadding = 0x168;
		inline constexpr std::uintptr_t Wraps = 0x24;
	}

	namespace UIPageLayout
	{
		inline constexpr std::uintptr_t Animated = 0x20;
		inline constexpr std::uintptr_t Padding = 0x168;
		inline constexpr std::uintptr_t ScrollWheelInputEnabled = 0x2C;
	}

	namespace UIShadow
	{
		inline constexpr std::uintptr_t Enabled = 0x4C;
		inline constexpr std::uintptr_t Transparency = 0x100;
		inline constexpr std::uintptr_t ZIndex = 0x104;
	}

	namespace UIStroke
	{
		inline constexpr std::uintptr_t ApplyStrokeMode = 0xE4;
		inline constexpr std::uintptr_t BorderStrokePosition = 0xE8;
		inline constexpr std::uintptr_t Enabled = 0x100;
		inline constexpr std::uintptr_t LineJoinMode = 0xEC;
		inline constexpr std::uintptr_t StrokeSizingMode = 0xF0;
		inline constexpr std::uintptr_t Thickness = 0xF4;
		inline constexpr std::uintptr_t Transparency = 0xF8;
		inline constexpr std::uintptr_t ZIndex = 0xFC;
	}

	namespace UITableLayout
	{
		inline constexpr std::uintptr_t Padding = 0x160;
	}

	namespace UserGameSettings
	{
		inline constexpr std::uintptr_t AllTutorialsDisabled = 0x228;
		inline constexpr std::uintptr_t BadgeVisible = 0x241;
		inline constexpr std::uintptr_t CameraYInverted = 0x229;
		inline constexpr std::uintptr_t ComputerCameraMovementChanged = 0x22B;
		inline constexpr std::uintptr_t ComputerMovementChanged = 0x22C;
		inline constexpr std::uintptr_t FramerateCap = 0x218;
		inline constexpr std::uintptr_t GamepadCameraSensitivity = 0x1D8;
		inline constexpr std::uintptr_t GraphicsOptimizationMode = 0x24C;
		inline constexpr std::uintptr_t GraphicsQualityLevel = 0x108;
		inline constexpr std::uintptr_t HapticStrength = 0x21C;
		inline constexpr std::uintptr_t HasEverUsedVR = 0x22E;
		inline constexpr std::uintptr_t IsUsingGamepadCameraSensitivity = 0x230;
		inline constexpr std::uintptr_t MasterVolume = 0x1E0;
		inline constexpr std::uintptr_t MasterVolumeStudio = 0x1EC;
		inline constexpr std::uintptr_t MaxQualityEnabled = 0x250;
		inline constexpr std::uintptr_t PartyVoiceVolume = 0x1E4;
		inline constexpr std::uintptr_t PeoplePageLayout = 0x214;
		inline constexpr std::uintptr_t PlayerListVisible = 0x243;
		inline constexpr std::uintptr_t PlayerNamesEnabled = 0x242;
		inline constexpr std::uintptr_t PreferredTextSize = 0x254;
		inline constexpr std::uintptr_t PreferredTransparency = 0x220;
		inline constexpr std::uintptr_t QualityResetLevel = 0x224;
		inline constexpr std::uintptr_t ReadAloud = 0x248;
		inline constexpr std::uintptr_t ReducedMotion = 0x247;
		inline constexpr std::uintptr_t RotationType = 0x200;
		inline constexpr std::uintptr_t SavedQualityLevel = 0x108;
		inline constexpr std::uintptr_t StartMaximized = 0x234;
		inline constexpr std::uintptr_t StudioPreferredTextSize = 0x258;
		inline constexpr std::uintptr_t TouchCameraMovementChanged = 0x235;
		inline constexpr std::uintptr_t TouchMovementChanged = 0x236;
		inline constexpr std::uintptr_t UiNavigationKeyBindEnabled = 0x249;
		inline constexpr std::uintptr_t VRSafetyBubbleMode = 0x210;
		inline constexpr std::uintptr_t VRSmoothRotationEnabled = 0x23B;
		inline constexpr std::uintptr_t VRThirdPersonFollowCamEnabled = 0x23D;
		inline constexpr std::uintptr_t VignetteEnabled = 0x23F;
		inline constexpr std::uintptr_t VoiceChatVolume = 0x1E8;
	}

	namespace UserInputService
	{
		inline constexpr std::uintptr_t AccelerometerEnabled = 0x29B;
		inline constexpr std::uintptr_t BottomBarSize = 0xC8;
		inline constexpr std::uintptr_t GamepadEnabled = 0x35B;
		inline constexpr std::uintptr_t KeyboardEnabled = 0x35B;
		inline constexpr std::uintptr_t LegacyInputEventsEnabled = 0xF0;
		inline constexpr std::uintptr_t ModalEnabled = 0xD8;
		inline constexpr std::uintptr_t MouseBehavior = 0xD8;
		inline constexpr std::uintptr_t MouseDeltaSensitivity = 0xD8;
		inline constexpr std::uintptr_t MouseEnabled = 0xD8;
		inline constexpr std::uintptr_t MouseIconEnabled = 0xD8;
		inline constexpr std::uintptr_t NavBarSize = 0xD0;
		inline constexpr std::uintptr_t OnScreenKeyboardAnimationDuration = 0xD8;
		inline constexpr std::uintptr_t OnScreenKeyboardVisible = 0xD8;
		inline constexpr std::uintptr_t PreferredInput = 0xE8;
		inline constexpr std::uintptr_t RightBarSize = 0xD8;
		inline constexpr std::uintptr_t StatusBarSize = 0xE0;
		inline constexpr std::uintptr_t TouchEnabled = 0x35B;
		inline constexpr std::uintptr_t TouchScreenEnabled = 0xF3;
		inline constexpr std::uintptr_t VREnabled = 0xD8;
	}

	namespace Vector3Value
	{
		inline constexpr std::uintptr_t Value = 0xB8;
	}

	namespace VelocityMotor
	{
		inline constexpr std::uintptr_t Hole = 0x190;
	}

	namespace VideoCaptureService
	{
		inline constexpr std::uintptr_t CameraID = 0xC8;
	}

	namespace VideoDisplay
	{
		inline constexpr std::uintptr_t ResampleMode = 0xA24;
		inline constexpr std::uintptr_t ScaleType = 0xA28;
		inline constexpr std::uintptr_t TileSize = 0x9F8;
		inline constexpr std::uintptr_t VideoColor3 = 0xA08;
		inline constexpr std::uintptr_t VideoRectOffset = 0xA14;
		inline constexpr std::uintptr_t VideoRectSize = 0xA1C;
		inline constexpr std::uintptr_t VideoTransparency = 0xA2C;
	}

	namespace VideoFrame
	{
		inline constexpr std::uintptr_t InternalVideoUsage = 0x9E0;
		inline constexpr std::uintptr_t IsLoaded = 0xA68;
		inline constexpr std::uintptr_t Looped = 0x9F8;
		inline constexpr std::uintptr_t MaximumResolution = 0x9E4;
		inline constexpr std::uintptr_t Playing = 0x9F9;
		inline constexpr std::uintptr_t PlayingReplicating = 0x9F9;
		inline constexpr std::uintptr_t RollOffMaxDistance = 0x9E8;
		inline constexpr std::uintptr_t RollOffMinDistance = 0x9EC;
		inline constexpr std::uintptr_t RollOffMode = 0x9F0;
		inline constexpr std::uintptr_t TimeLength = 0xA68;
		inline constexpr std::uintptr_t TimePosition = 0x9D8;
		inline constexpr std::uintptr_t TimePositionReplicating = 0x9D8;
		inline constexpr std::uintptr_t Video = 0x980;
		inline constexpr std::uintptr_t VideoContent = 0x980;
		inline constexpr std::uintptr_t Volume = 0x9F4;
	}

	namespace ViewportFrame
	{
		inline constexpr std::uintptr_t CameraFieldOfView = 0x9F0;
		inline constexpr std::uintptr_t CurrentCamera = 0x988;
		inline constexpr std::uintptr_t LightColor = 0x9D8;
		inline constexpr std::uintptr_t LightDirection = 0x9E4;
	}

	namespace VirtualInputManager
	{
		inline constexpr std::uintptr_t AdditionalLuaState = 0x150;
	}

	namespace VisualizationMode
	{
		inline constexpr std::uintptr_t Enabled = 0xF0;
		inline constexpr std::uintptr_t ToolTip = 0xD0;
	}

	namespace VisualizationModeCategory
	{
		inline constexpr std::uintptr_t Enabled = 0xD0;
	}

	namespace VoiceChatService
	{
		inline constexpr std::uintptr_t DefaultDistanceAttenuation = 0x1E8;
		inline constexpr std::uintptr_t EnableDefaultVoice = 0x1F4;
		inline constexpr std::uintptr_t EnableVoiceVolumeControls = 0x1EC;
		inline constexpr std::uintptr_t UseAudioApi = 0x1F0;
		inline constexpr std::uintptr_t UseNewAudioApi = 0x1F5;
		inline constexpr std::uintptr_t UseNewControlPaths = 0x1F6;
		inline constexpr std::uintptr_t UseNewJoinFlow = 0x1F7;
		inline constexpr std::uintptr_t UseStreamSwitching = 0x1F8;
		inline constexpr std::uintptr_t VoiceChatEnabledForPlaceOnRcc = 0x1F9;
		inline constexpr std::uintptr_t VoiceChatEnabledForUniverseOnRcc = 0x1FA;
	}

	namespace Weld
	{
		inline constexpr std::uintptr_t EnableSkinning = 0x188;
	}

	namespace Wire
	{
		inline constexpr std::uintptr_t SourceInstance = 0x100;
		inline constexpr std::uintptr_t SourceName = 0xB8;
		inline constexpr std::uintptr_t TargetInstance = 0x110;
		inline constexpr std::uintptr_t TargetName = 0xD8;
	}

	namespace WireframeHandleAdornment
	{
		inline constexpr std::uintptr_t Scale = 0x1B0;
		inline constexpr std::uintptr_t Thickness = 0x1B4;
	}

	namespace Workspace
	{
		inline constexpr std::uintptr_t AirTurbulenceIntensity = 0x4C0;
		inline constexpr std::uintptr_t AllowThirdPartySales = 0x554;
		inline constexpr std::uintptr_t AuthorityMode = 0x4C4;
		inline constexpr std::uintptr_t AvatarUnificationMode = 0x4C8;
		inline constexpr std::uintptr_t ClientAnimatorThrottling = 0x4CC;
		inline constexpr std::uintptr_t ConvexDecompCompressed = 0x555;
		inline constexpr std::uintptr_t CurrentCamera = 0x498;
		inline constexpr std::uintptr_t DistributedGameTime = 0x4B8;
		inline constexpr std::uintptr_t EnableSLIMAvatars = 0x4D0;
		inline constexpr std::uintptr_t FallHeightEnabled = 0x556;
		inline constexpr std::uintptr_t FluidForces = 0x4D4;
		inline constexpr std::uintptr_t IKControlConstraintSupport = 0x4D8;
		inline constexpr std::uintptr_t ImprovedAnimationConstraint = 0x4DC;
		inline constexpr std::uintptr_t ImprovedPhysicsReplication = 0x4E0;
		inline constexpr std::uintptr_t InsertPoint = 0x3B0;
		inline constexpr std::uintptr_t InterpolationThrottling = 0x4E4;
		inline constexpr std::uintptr_t LayeredClothingCacheOptimizations = 0x4E8;
		inline constexpr std::uintptr_t LuauTypeCheckMode = 0x4EC;
		inline constexpr std::uintptr_t MeshPartHeadsAndAccessories = 0x4F0;
		inline constexpr std::uintptr_t MeshStreamingAndImprovedLods = 0x4F4;
		inline constexpr std::uintptr_t ModelStreamingBehavior = 0x4F8;
		inline constexpr std::uintptr_t NextGenerationReplication = 0x4FC;
		inline constexpr std::uintptr_t NextGenerationReplicationAlias = 0x4FC;
		inline constexpr std::uintptr_t PathfindingUseImprovedSearch = 0x500;
		inline constexpr std::uintptr_t PhysicsSteppingMethod = 0x504;
		inline constexpr std::uintptr_t PlayerCharacterDestroyBehavior = 0x508;
		inline constexpr std::uintptr_t PlayerScriptsUseInputActionSystem = 0x4C4;
		inline constexpr std::uintptr_t PlayerScriptsUseInputActionSystemAlias = 0x4C4;
		inline constexpr std::uintptr_t PredictiveStreamingMode = 0x510;
		inline constexpr std::uintptr_t PrimalPhysicsSolver = 0x514;
		inline constexpr std::uintptr_t RejectCharacterDeletions = 0x518;
		inline constexpr std::uintptr_t RenderingCacheOptimizations = 0x51C;
		inline constexpr std::uintptr_t ReplicateInstanceDestroySetting = 0x520;
		inline constexpr std::uintptr_t Retargeting = 0x524;
		inline constexpr std::uintptr_t SandboxedInstanceMode = 0x528;
		inline constexpr std::uintptr_t SignalBehavior = 0x4C4;
		inline constexpr std::uintptr_t SignalBehavior2 = 0x4C4;
		inline constexpr std::uintptr_t SignalBehaviorAlias = 0x4C4;
		inline constexpr std::uintptr_t StreamOutBehavior = 0x530;
		inline constexpr std::uintptr_t StreamingEnabled = 0x4C4;
		inline constexpr std::uintptr_t StreamingEnabledAlias = 0x4C4;
		inline constexpr std::uintptr_t StreamingIntegrityMode = 0x534;
		inline constexpr std::uintptr_t StreamingMinRadius = 0x538;
		inline constexpr std::uintptr_t StreamingPauseMode = 0x534;
		inline constexpr std::uintptr_t StreamingTargetRadius = 0x53C;
		inline constexpr std::uintptr_t Terrain = 0x4A8;
		inline constexpr std::uintptr_t TerrainWeldsFixed = 0x3F8;
		inline constexpr std::uintptr_t ThrottleLevel = 0x540;
		inline constexpr std::uintptr_t TouchEventsUseCollisionGroups = 0x544;
		inline constexpr std::uintptr_t TouchesUseCollisionGroups = 0x64;
		inline constexpr std::uintptr_t UseFixedSimulation = 0x4C4;
		inline constexpr std::uintptr_t UseFixedSimulationAlias = 0x4C4;
		inline constexpr std::uintptr_t UseNewLuauTypeSolver = 0x54C;
		inline constexpr std::uintptr_t ValidateEnabledProximityPrompt = 0x550;
		inline constexpr std::uintptr_t WatermarkHash = 0x468;
		inline constexpr std::uintptr_t World = 0x3F0;
	}

	namespace World
	{
		inline constexpr std::uintptr_t AirProperties = 0x218;
		inline constexpr std::uintptr_t FallenPartsDestroyHeight = 0x208;
		inline constexpr std::uintptr_t Gravity = 0x210;
		inline constexpr std::uintptr_t Primitives = 0x288;
		inline constexpr std::uintptr_t worldStepsPerSec = 0x700;
	}

	namespace WorldModel
	{
		inline constexpr std::uintptr_t UseWorkspaceCollisionGroups = 0x460;
	}

	namespace WrapLayer
	{
		inline constexpr std::uintptr_t AutoSkin = 0x384;
		inline constexpr std::uintptr_t BindOffset = 0x300;
		inline constexpr std::uintptr_t Color = 0x360;
		inline constexpr std::uintptr_t DebugMode = 0x388;
		inline constexpr std::uintptr_t Enabled = 0x398;
		inline constexpr std::uintptr_t MaxSize = 0x36C;
		inline constexpr std::uintptr_t Offset = 0x378;
		inline constexpr std::uintptr_t Order = 0x38C;
		inline constexpr std::uintptr_t Puffiness = 0x390;
		inline constexpr std::uintptr_t ReferenceMeshContent = 0x2A0;
		inline constexpr std::uintptr_t ReferenceMeshId = 0x2B0;
		inline constexpr std::uintptr_t ReferenceOrigin = 0x330;
		inline constexpr std::uintptr_t ReferenceOriginWorld = 0x330;
		inline constexpr std::uintptr_t ShrinkFactor = 0x394;
		inline constexpr std::uintptr_t TemporaryReferenceId = 0x2D0;
		inline constexpr std::uintptr_t TemporaryReferenceMeshContent = 0x2D0;
	}

	namespace WrapTarget
	{
		inline constexpr std::uintptr_t Color = 0x2A0;
		inline constexpr std::uintptr_t DebugMode = 0x2AC;
		inline constexpr std::uintptr_t Stiffness = 0x2B0;
	}

}
